)]}'
{
  "log": [
    {
      "commit": "46f5960fdbf359f0c75989854bbaebc1de7a1eb4",
      "tree": "132d8d0eba110342bb88fcce2519c441ac771162",
      "parents": [
        "90eb29efd0ca9301d80d03ea13662d32436f060e",
        "29bbd72d6ee1dbf2d9f00d022f8e999aa528fb3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 22:35:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 22:35:26 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (32 commits)\n  [NET]: Fix more per-cpu typos\n  [SECURITY]: Fix build with CONFIG_SECURITY disabled.\n  [I/OAT]: Remove CPU hotplug lock from net_dma_rebalance\n  [DECNET]: Fix for routing bug\n  [AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patch\n  [NET]: skb_queue_lock_key() is no longer used.\n  [NET]: Remove lockdep_set_class() call from skb_queue_head_init().\n  [IPV6]: SNMPv2 \"ipv6IfStatsOutFragCreates\" counter error\n  [IPV6]: SNMPv2 \"ipv6IfStatsInHdrErrors\" counter error\n  [NET]: Kill the WARN_ON() calls for checksum fixups.\n  [NETFILTER]: xt_hashlimit/xt_string: missing string validation\n  [NETFILTER]: SIP helper: expect RTP streams in both directions\n  [E1000]: Convert to netdev_alloc_skb\n  [TG3]: Convert to netdev_alloc_skb\n  [NET]: Add netdev_alloc_skb().\n  [TCP]: Process linger2 timeout consistently.\n  [SECURITY] secmark: nul-terminate secdata\n  [NET] infiniband: Cleanup ib_addr module to use the netevents\n  [NET]: Core net changes to generate netevents\n  [NET]: Network Event Notifier Mechanism.\n  ...\n"
    },
    {
      "commit": "90eb29efd0ca9301d80d03ea13662d32436f060e",
      "tree": "4d019d931c99dc4b91e516ea181aabcbb36528b4",
      "parents": [
        "1398ab7cb92b21d8d5add3bdc25b2c00462cfd5c",
        "cae74b30dd98c10baa5b47b4698bf67e5eb15687"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:25:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:25:35 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (24 commits)\n  Revert \"[PATCH] USB: move usb_device_class class devices to be real devices\"\n  Revert \"[PATCH] USB: convert usb class devices to real devices\"\n  USB: UHCI: Don\u0027t test the Short Packet Detect bit\n  USB: unusual_devs entry for Nokia 3250\n  USB: dummy-hcd: disable interrupts during req-\u003ecomplete\n  USB: fix the USB_GADGET_DUMMY_HCD dependencies\n  USB: ati_remote.c: autorepeat fix\n  USB: doc: fixes devio.c location in proc_usb_info.txt.\n  USB: doc: usb-help.txt update.\n  USB: Patch for rtl8150 to fix unplug problems\n  USB: cypress driver comment updates\n  USB: unusual_devs device removal\n  usb-storage: Add US_FL_IGNORE_DEVICE flag; ignore ZyXEL G220F\n  USB: New USB ID for Belkin Serial Adapter\n  USB: Additional PID for the ftdi_sio driver\n  USB: adding support for SHARP WS003SH to ipaq.c\n  USB: Fix Freescale high-speed USB host dependency\n  USB: Removed 3-port device handler from Option driver\n  USB: Drop Sierra Wireless MC8755 from the Option driver\n  USB: Let option driver handle Anydata CDMA modems. Remove anydata driver.\n  ...\n"
    },
    {
      "commit": "202668ecb6cb221460d884598dd4cd2e1f3292f3",
      "tree": "b04ccbdde7e514271e35129238b72ac1bc44128f",
      "parents": [
        "a205729e2cd8e51257cd0ea738524c64da99b9e0",
        "8ccf28324c14096bef005c90a2bf5e03ffa07cc6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:12:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 20:12:25 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-2.6.18:\n  gitignore: gitignore quilt\u0027s files\n  kbuild: always use $(CC) for $(call cc-version)\n  kconfig: correct oldconfig for unset choice options\n  kbuild: -fno-stack-protector is not good\n  kbuild: fix typo in modpost\n  kbuild: improve error from file2alias\n  kbuild: .gitignore utsrelease.h\n  kbuild: version.h and new headers_* targets does not require a kernel config\n  kbuild: hardcode value of YACC\u0026LEX for aic7-triple-x\n"
    },
    {
      "commit": "cae74b30dd98c10baa5b47b4698bf67e5eb15687",
      "tree": "636bb680bacbf0a8e03d56cfe699bc9a8a53a126",
      "parents": [
        "27fb4f0a7f00fda4044de44dcbe4d65b8359cc38"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:52:10 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:52:10 2006 -0700"
      },
      "message": "Revert \"[PATCH] USB: move usb_device_class class devices to be real devices\"\n\nThis reverts c182274ffe1277f4e7c564719a696a37cacf74ea commit because it\nrequired a newer version of udev to work properly than what is currently\ndocumented in Documentation/Changes.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "27fb4f0a7f00fda4044de44dcbe4d65b8359cc38",
      "tree": "71e98948bbadc5cb9237824377e48d7098a950a7",
      "parents": [
        "f443ddf1057776ed99d5006bbbefb018fcf7ce3a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:49:37 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:49:37 2006 -0700"
      },
      "message": "Revert \"[PATCH] USB: convert usb class devices to real devices\"\n\nThis reverts bd00949647ddcea47ce4ea8bb2cfcfc98ebf9f2a commit because it\nrequired a newer version of udev to work properly than what is currently\ndocumented in Documentation/Changes.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f443ddf1057776ed99d5006bbbefb018fcf7ce3a",
      "tree": "621e33c0649427125139c5a28b4ed4e3364ecc66",
      "parents": [
        "de1caa475120c716ff33d344b5ffefc288ed77c7"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jul 31 10:16:24 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: UHCI: Don\u0027t test the Short Packet Detect bit\n\nApparently some UHCI controllers change the value of the Short Packet\nDetect (SPD) bit in the TD status word -- presumably when they receive a\nshort packet.  This patch (as759) changes uhci-hcd to avoid assuming\nthat the bit is unchanged; in fact, the driver no longer looks at SPD at\nall.\n\nThis fixes the second problem reported in Bugzilla #6752.\n\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "de1caa475120c716ff33d344b5ffefc288ed77c7",
      "tree": "7fce8e4f650784519a7f277a5bf5d75eecfff036",
      "parents": [
        "b4dbda1a22d236842b75be4e2679a96a4fd72632"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jul 31 10:10:28 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: unusual_devs entry for Nokia 3250\n\nHere is another unusual_devs entry (as760) for another Nokia device,\nthis time the 3250.\n\nFrom: Mario Rettig \u003cmariorettig@web.de\u003e\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b4dbda1a22d236842b75be4e2679a96a4fd72632",
      "tree": "ae910b3268c443e883b81a46a3bc7e34450ce0d8",
      "parents": [
        "be0c8015a2e981b9079cb5f0e2bf868fa10249ae"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Fri Jul 28 17:07:34 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: dummy-hcd: disable interrupts during req-\u003ecomplete\n\nThis patch (as756) fixes a bug in dummy-hcd found by the lockdep\nchecker.  In one of the code paths, the driver did not disable\ninterrupts before calling a request completion routine.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "be0c8015a2e981b9079cb5f0e2bf868fa10249ae",
      "tree": "0c1181485f185fc78cc8570dd20f4921e70b0e71",
      "parents": [
        "168ffc444663e34a20e6d04b6c31e5d495b283fb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jul 31 01:43:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: fix the USB_GADGET_DUMMY_HCD dependencies\n\nIf USB\u003dm, USB_GADGET\u003dy, the option USB_GADGET_DUMMY_HCD mustn\u0027t be \noffered since selecting it results in a compile error.\n\nThis patch fixes kernel Bugzilla #6534 reported by Toralf Förster.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "168ffc444663e34a20e6d04b6c31e5d495b283fb",
      "tree": "9339796ee1c75c265d6011002eef58d4424da04a",
      "parents": [
        "064e875a4cb1dad7b3a00661877fe8cd95d1a59a"
      ],
      "author": {
        "name": "Marko Macek",
        "email": "Marko.Macek@gmx.net",
        "time": "Sun Jul 30 01:55:12 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: ati_remote.c: autorepeat fix\n\nWhen HZ is set to 250 (new default) or 100, the time span during which\nrepeated events from the device are ignored could be too small due to\nms-\u003ejiffies rounding.  This causes the auto repeat to kick in early making\nit impossible for the user to generate individual press/release events. \nIncreate the timeout to compensate.\n\nSigned-off-by: Marko Macek \u003cMarko.Macek@gmx.net\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "23219c134865d524357e9bb90e5badb422ac8fff",
      "tree": "9f523c5723ed27451eab245cbc9da1afea61e40e",
      "parents": [
        "6ad576bb6715c1da1bb5c2ce59c3747368bba41f"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue Jul 25 20:39:14 2006 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: Patch for rtl8150 to fix unplug problems\n\nThe RTL8150 driver currently crashes the kernel if the USB lead is unplugged\nwhile the device is active.  The attached patch adds error handling to\ntell the network layer that the device has gone away when the device is\nunplugged.  With this patch, the device can be plugged and unplugged\nto one\u0027s hearts\u0027 content, without crashing anything.\n\nOh, I\u0027ve also added rudimentary suspend and resume methods.\n\nSigned-off-by: Peter Chubb \u003cpeter@gelato.unsw.edu.au\u003e\nAcked-by: Petko Manolov \u003cpetkan@nucleusys.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ad576bb6715c1da1bb5c2ce59c3747368bba41f",
      "tree": "2a7317e52e296301be9bc3936b776bad984e5eae",
      "parents": [
        "eda30fdeec30aec05bc8d644eb6f2509fb5ad43c"
      ],
      "author": {
        "name": "Oliver Bock",
        "email": "o.bock@fh-wolfenbuettel.de",
        "time": "Thu Jul 27 21:34:58 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: cypress driver comment updates\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "eda30fdeec30aec05bc8d644eb6f2509fb5ad43c",
      "tree": "444e12652e08640213e5e65594a2cf6ba061686d",
      "parents": [
        "3c332422f78159a0f5e4bc5f0ed8bbcbf51d9462"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Wed Jul 26 22:36:29 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: unusual_devs device removal\n\nThis entry has been a mystery for some time. I had sent this patch as an\nRFC a while ago, and now we\u0027ve had two reports of this not being needed,\nso I\u0027m removing it.\n\nIn the event there are reports of breakage, we should revert this patch,\nbut add a US_FL_NEED_OVERRIDE flag.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3c332422f78159a0f5e4bc5f0ed8bbcbf51d9462",
      "tree": "3fdb307aac396d9ae022d78b547cda48fb7d1aa2",
      "parents": [
        "b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Jul 26 13:59:23 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "usb-storage: Add US_FL_IGNORE_DEVICE flag; ignore ZyXEL G220F\n\nThis patch adds a new unusual_devs flag for when usb-storage needs to ignore\na device that it would otherwise claim.\n\nWe need to ignore the ZyXEL G220F as it is a virtual CDROM drive which\nincludes the windows driver for this USB-WLAN adapter. After the windows\ndriver is installed on a windows system, it converts it into a WLAN adapter\n(by ejecting the virtual disc).\n\nThe virtual CDROM is of no interest to Linux users. The zd1211rw driver will\nautomatically perform the eject operation, we just need to ensure that\nusb-storage does not claim the device.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2",
      "tree": "7d6e2a5bf9c598a2aba3d49580903316a06e9968",
      "parents": [
        "274a4bbc9df34d83485e67ad5200a43bd3c69600"
      ],
      "author": {
        "name": "Kim Oldfield",
        "email": "luv@oldfield.wattle.id.au",
        "time": "Tue Jul 25 15:54:59 2006 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: New USB ID for Belkin Serial Adapter\n\nCan you add the USB IDs for the Belkin USB Serial adapter (P/N F5U257)\nto the pl2303 driver in the Linux Kernel? Are you the appropriate person\nto approach for this?\n\nI recently purchased a Belkin USB Serial adapter (P/N F5U257) and found\nthat it didn\u0027t work. After a bit of experimentation I found that it\nworks with the pl2303 driver once the ID has been added. See attached\npatch to fix this. Also attached is the output from lsusb -v just in\ncase you require any information from there.\n\n\nFrom: Kim Oldfield \u003cluv@oldfield.wattle.id.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "274a4bbc9df34d83485e67ad5200a43bd3c69600",
      "tree": "f8625eb5d555c2b4abc38a88b1aee69504fe3fca",
      "parents": [
        "aec0d50b8a86bf04ea8e5885fef4f498d5d3168c"
      ],
      "author": {
        "name": "Dave Platt",
        "email": "dplatt@radagast.org",
        "time": "Tue Jul 18 21:26:54 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Additional PID for the ftdi_sio driver\n\nHere\u0027s a short patch which adds one PID to the set of devices\nsupported by the ftdi_sio driver.  The device in question is a\nDLP module used as part of a ham radio USB-to-packet adapter.\n\nFrom: Dave Platt \u003cdplatt@radagast.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "aec0d50b8a86bf04ea8e5885fef4f498d5d3168c",
      "tree": "87a9dd1154af5b2df698eb063546ce6b84aa13de",
      "parents": [
        "a11570f2a48cbb6e10c520b46193e7b1b4b9245c"
      ],
      "author": {
        "name": "Norihiko Tomiyama",
        "email": "norihiko.tomiyama@ctc-g.co.jp",
        "time": "Thu Jul 13 09:43:02 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: adding support for SHARP WS003SH to ipaq.c\n\nThis small patch enables a support of \"SHARP WS003SH\".\n\"SHARP WS003SH\" (usullary called \"W-ZERO3\") is most polular All-in-one handheld\nCellPhone-plus-WindowsMobile5.0 in Japan.\n\n\"SHARP WS003SH\" has two modes, \"Modem\" and \"ActiveSync\".\nBut, \"ActiveSync\" mode uses NDIS connection.\nTherefore, ipaq.c can only support \"Modem\" mode.\n\nhttp://www.sharp.co.jp/ws/ (Japanese Site)\nhttp://greggman.com/edit/editheadlines/2005-12-24.htm\n\nFrom: Norihiko Tomiyama \u003cnorihiko.tomiyama@ctc-g.co.jp\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a11570f2a48cbb6e10c520b46193e7b1b4b9245c",
      "tree": "f092d3f82df439a6ac0aca2521209e7dbec1fe36",
      "parents": [
        "a01c452ee3a185a35140939c6dca08d77240b863"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Jul 14 19:58:14 2006 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Fix Freescale high-speed USB host dependency\n\nThe high-speed USB SOC only exists on MPC834x family not MPC83xx family.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a01c452ee3a185a35140939c6dca08d77240b863",
      "tree": "3012c786826c5e0618d626ce194771158dff5049",
      "parents": [
        "7c1c2f73e00b5d0413399a14b7ab9e80db94926f"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Thu Jul 20 05:01:21 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Removed 3-port device handler from Option driver\n\nDead code.\n\nFrom: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "7c1c2f73e00b5d0413399a14b7ab9e80db94926f",
      "tree": "d3e8430527f4ee9a8247b3d8afb8fe7eb99d25d1",
      "parents": [
        "31fcbb733812bca52e8bee96d62ba56df0fc408b"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Thu Jul 20 04:56:00 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Drop Sierra Wireless MC8755 from the Option driver\n\nThis device is now supported by sierra.c.\n\nFrom: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "31fcbb733812bca52e8bee96d62ba56df0fc408b",
      "tree": "14602903bc25457240038a706890ba4d77edbe7b",
      "parents": [
        "02b2ac5b0370b1157a5a99f2fdf006644b9b86d5"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Jul 12 08:35:29 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Let option driver handle Anydata CDMA modems. Remove anydata driver.\n\nSigned-off-by: Jon K Hellan \u003chellan@acm.org\u003e\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "02b2ac5b0370b1157a5a99f2fdf006644b9b86d5",
      "tree": "097b3fcfceff7b4d68d008e1b8d0facd98a14c6d",
      "parents": [
        "b3fdab59b8f5d8e42fa339be74cd015dc1a3192f"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Option driver: Short driver names were identical\n\nThe short driver names were not unique,\nwhich prevented the driver from actually loading.\n\nAlso, one of the ioctl pointers was missing.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b3fdab59b8f5d8e42fa339be74cd015dc1a3192f",
      "tree": "ffa94292d0bd4d7412ee80ffeb36b864fd55fa9d",
      "parents": [
        "0365ee0a8f7450c5e79302930d461e58161a96a1"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: Option driver: removed change history and linux/version.h include\n\nSigned-off-by: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0365ee0a8f7450c5e79302930d461e58161a96a1",
      "tree": "067ba40e1776b036735e1ac60dfa2a6d27146bc0",
      "parents": [
        "8b2e76687b39213725207b4a4264e11e8c7b86e6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jun 19 14:27:20 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: AT91 OHCI updates, mostly power management\n\nOHCI updates for AT91 series processors:\n\n - Get ready for at91sam926x processors (ARMv5tej not ARMv4t)\n\n - Suspend/resume support now behaves properly\n\n - In \"standby\" mode, OHCI can be a source of system wakeup events\n   (remote wakeup, device connect/disconnect, etc)\n\nAnd minor cleanups.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "8b2e76687b39213725207b4a4264e11e8c7b86e6",
      "tree": "45562859b21e121f08f2e767d6c2173ee80a740f",
      "parents": [
        "a205729e2cd8e51257cd0ea738524c64da99b9e0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Jul 05 02:38:56 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:41 2006 -0700"
      },
      "message": "USB: AT91 UDC updates, mostly power management\n\nUDC updates for AT91 series processors:\n\n - Get ready for at91sam926x processors (ARMv5tej not ARMv4t)\n\n - Suspend/resume support now behaves properly\n\n - In \"standby\" mode, UDC can be a source of system wakeup events\n   (host resume, device connect/disconnect, etc)\n\n - Fix IRQ storming issues, seemingly related to clock disabling\n   changes that went in a while back\n\nAnd minor cleanups, especially whitespace.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Victor  \u003candrew@sanpeople.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "87f5032e0ca149bd03f0e2b46071b0c4a2312e82",
      "tree": "bdcc08783b471539878346086b69572402ba5708",
      "parents": [
        "a20e9c6291f27cac4a9ab450d124794c012f87d4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 31 22:39:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 02 13:38:27 2006 -0700"
      },
      "message": "[E1000]: Convert to netdev_alloc_skb\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a20e9c6291f27cac4a9ab450d124794c012f87d4",
      "tree": "5f91808211a2e8213dc71446201224a4897bb433",
      "parents": [
        "8af2745645243b5e5b031504a643bf2158571dc7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Jul 31 22:38:16 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 02 13:38:26 2006 -0700"
      },
      "message": "[TG3]: Convert to netdev_alloc_skb\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e795d092507d571d66f2ec98d3efdc7dd284bf80",
      "tree": "8aef64627d88b738575f66073681228b3f69df26",
      "parents": [
        "8d71740c56a9058acc4378504a356d543ff1308b"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Sun Jul 30 20:44:19 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 02 13:38:22 2006 -0700"
      },
      "message": "[NET] infiniband: Cleanup ib_addr module to use the netevents\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9cac2c35e26cc44978df654306bb92d7cfe7e2de",
      "tree": "c1e7b4bfa150ee357166d39b9cd15d8eed5edf3f",
      "parents": [
        "f4d26fb336f3c08066bffbe907d3104be4fb91a8"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 30 20:20:54 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Aug 02 13:38:17 2006 -0700"
      },
      "message": "[ATALK]: Make CONFIG_DEV_APPLETALK a tristate.\n\nOtherwise we allow building appletalk drivers in-kernel when\nCONFIG_ATALK is modular.  That doesn\u0027t work because these drivers use\nsymbols such as \"alloc_talkdev\" which is exported from code built\nby CONFIG_ATALK.\n\nNoticed by Toralf Förster.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a205729e2cd8e51257cd0ea738524c64da99b9e0",
      "tree": "22108eebc4097e906f35eb27b4f0daa1a7f2bd2b",
      "parents": [
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042",
        "ddecbe112b057c333a8e055fb417451a02b9df78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 11:07:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 02 11:07:29 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (26 commits)\n  V4L/DVB (4380): Bttv: Revert VBI_OFFSET to previous value, it works better\n  V4L/DVB (4379): Videodev: Check return value of class_device_register() correctly\n  V4L/DVB (4373): Correctly handle sysfs error leg file removal in pvrusb2\n  V4L/DVB (4368): Bttv: use class_device_create_file and handle errors\n  V4L/DVB (4367): Videodev: Handle class_device related errors\n  V4L/DVB (4365): OVERLAY flag were enabled by mistake\n  V4L/DVB (4344): Fix broken dependencies on media Kconfig \n  V4L/DVB (4343): Fix for compilation without V4L1 or V4L1_COMPAT\n  V4L/DVB (4342): Fix ext_controls align on 64 bit architectures\n  V4L/DVB (4341): VIDIOCSMICROCODE were missing on compat_ioctl32\n  V4L/DVB (4322): Fix dvb-pll autoprobing\n  V4L/DVB (4311): Fix possible dvb-pll oops\n  V4L/DVB (4337): Refine dead code elimination in pvrusb2\n  V4L/DVB (4323): [budget/budget-av/budget-ci/budget-patch drivers] fixed DMA start/stop code\n  V4L/DVB (4316): Check __must_check warnings\n  V4L/DVB (4314): Set the Auxiliary Byte when tuning LG H06xF in analog mode\n  V4L/DVB (4313): Bugfix for keycode calculation on NPG remotes\n  V4L/DVB (4310): Saa7134: rename dmasound_{init, exit}\n  V4L/DVB (4306): Support non interlaced capture by default for saa713x\n  V4L/DVB (4298): Check all __must_check warnings in bttv.\n  ...\n"
    },
    {
      "commit": "dba654d1508e7060c7d79ab2f63a00325fd84270",
      "tree": "a61d1f46051fb5fb087795b0a958f31bd9c4ad98",
      "parents": [
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 08 00:27:49 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Aug 01 11:32:46 2006 +0200"
      },
      "message": "kbuild: hardcode value of YACC\u0026LEX for aic7-triple-x\n\nWhen we introduced -rR then aic7xxx no loger could pick up definition\nof YACC\u0026LEX from make - so do it explicit now.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042",
      "tree": "4ccf519a20c9b5bb3701c8b4d38b01af8bef854e",
      "parents": [
        "ce38cac48209d270d07fd6d1a8e94446b37abcd5",
        "8d950cb8896fc95a9444d190885779438bb9d01c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:39:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:39:52 2006 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Minor comment fix for misc_64.S\n  [POWERPC] Use H_CEDE on non-SMT\n  [POWERPC] force 64bit mode in fwnmi handlers to workaround firmware bugs\n  [POWERPC] PMAC_APM_EMU should depend on ADB_PMU\n  [POWERPC] Fix new interrupt code (MPIC detection)\n  [POWERPC] Fix new interrupt code (MPIC endianness)\n  [POWERPC] Add cpufreq support for Xserve G5\n  [POWERPC] Xserve G5 thermal control fixes\n  [POWERPC] Fix mem\u003d handling when the memory limit is \u003e RMO size\n  [POWERPC] More offb/bootx fixes\n  [POWERPC] Fix legacy_serial.c error handling on 32 bits\n  [POWERPC] Fix default clock for udbg_16550\n  [POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP set\n  [POWERPC] Fix 32 bits warning in prom_init.c\n  [POWERPC] Workaround Pegasos incorrect ISA \"ranges\"\n  [POWERPC] fix up front-LED Kconfig\n"
    },
    {
      "commit": "ce38cac48209d270d07fd6d1a8e94446b37abcd5",
      "tree": "c7840212a8dbc2002734e20ed2e3b0e8f63c857c",
      "parents": [
        "b1367d2a2817e6199092b43fe01c1eed3374c4e4"
      ],
      "author": {
        "name": "Guido Guenther",
        "email": "agx@sigxcpu.org",
        "time": "Sun Jul 30 03:04:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:45 2006 -0700"
      },
      "message": "[PATCH] rivafb/nvidiafb: race between register_framebuffer and *_bl_init\n\nSince we now use the generic backlight infrastructure, I think we need to\ncall rivafb_bl_init before calling register_framebuffer since otherwise\nrivafb_bl_init might race with the framebuffer layer already opening the\ndevice and setting up the video mode.  In this case we might end up with a\nnot yet fully intialized backlight (info-\u003ebl_dev still NULL) when calling\nriva_bl_set_power via rivafb_set_par/rivafb_load_video_mode and the kernel\ndies without any further notice during boot.\n\nThis fixes booting current git on a PB 6,1.  In this case radeonfb/atyfb\nwould be affected too - I can fix that too but don\u0027t have any hardware to\ntest this on.\n\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1367d2a2817e6199092b43fe01c1eed3374c4e4",
      "tree": "d769c5d098ac1ff34e8b4cfd579e6854ca930dae",
      "parents": [
        "4b755999d6e0c1d988fb448289abb6c226cd8c36"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Sun Jul 30 03:04:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:45 2006 -0700"
      },
      "message": "[PATCH] nvidiafb: remove redundant CONFIG_PCI check\n\nCONFIG_FB_NVIDIA already depends on CONFIG_PCI in drivers/video/Kconfig.\nDriver does an extra ``sanity check\u0027\u0027 which is then redundant.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nCc: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b755999d6e0c1d988fb448289abb6c226cd8c36",
      "tree": "0310376a65b0d25af249554a133b5a799acf22f6",
      "parents": [
        "994aad251acab32a5d40d4a9501dc3e736562b6d"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Sun Jul 30 03:04:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:45 2006 -0700"
      },
      "message": "[PATCH] powermac: More powermac backlight fixes\n\nThis patch fixes several problems:\n- The legacy backlight value might be set at interrupt time. Introduced\n  a worker to prevent it from directly calling the backlight code.\n- via-pmu allows the backlight to be grabbed, in which case we need to\n  prevent other kernel code from changing the brightness.\n- Don\u0027t send PMU requests in via-pmu-backlight when the machine is about\n  to sleep or waking up.\n- More Kconfig fixes.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "994aad251acab32a5d40d4a9501dc3e736562b6d",
      "tree": "4c816fa097d07b2c4a4f46d26023af94f9a26822",
      "parents": [
        "256154fbc31c25a8df4d398232acfa9d4892224c"
      ],
      "author": {
        "name": "Volker Braun",
        "email": "vbraun@physics.upenn.edu",
        "time": "Sun Jul 30 03:04:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:45 2006 -0700"
      },
      "message": "[PATCH] radeonfb sleep fixes\n\nMany IBM Thinkpad T4* models and some R* and X* with radeon video cards draw\ntoo much power when suspended to RAM, reducing drastically the battery\nlifetime.  The solution is to enable suspend-to-D2 on these machines.  They\nare whitelisted through their subsystem vendor/device ID.  This fixes\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d3022\n\nThe patch introduces a framework to alter the pm_mode and reinit_func fields\nof the radeonfb_info structure based on a whitelist.  This should facilitate\nfuture hardware-dependent workarounds.  The workaround for the Samsung P35\nthat is already in the radeonfb code has been rewritten using this framework.\n\nThe behavior can be overridden with module options:\n\ni)  video\u003dradeonfb:force_sleep\u003d1\n    enable suspend-to-D2 also on non-whitelisted machines (useful for\n    testing new notebook models),\n\nii) video\u003dradeonfb:ignore_devlist\u003d1\n    Disable checking the whitelist and do not apply any workarounds.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "256154fbc31c25a8df4d398232acfa9d4892224c",
      "tree": "278582add1a28766a1f3f4dba2f250cdbb191e0a",
      "parents": [
        "834a9b8ca7a01c34570be021f88e18884a29f048"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Sun Jul 30 03:04:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:44 2006 -0700"
      },
      "message": "[PATCH] fbdev: statically link the framebuffer notification functions\n\nThe backlight and lcd subsystems can be notified by the framebuffer layer\nof blanking events.  However, these subsystems, as a whole, can function\nindependently from the framebuffer layer.  But in order to enable to the\nlcd and backlight subsystems, the framebuffer has to be compiled also,\neffectively sucking in a huge amount of unneeded code.\n\nTo prevent dependency problems, separate out the framebuffer notification\nmechanism from the framebuffer layer and permanently link it to the kernel.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "072d3d1acb452f4abd8d3d20af661f2e28854b59",
      "tree": "601f384e86afc5e8a24bbf3c836e30e686daad00",
      "parents": [
        "58690664456b597796e58958861f365e096a1609"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jul 30 03:04:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] hwrng: fix geode probe error unwind\n\nThe geode hwrng leaks an iomapped resource, if hwrng_register() fails.\nThis fixes it.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58690664456b597796e58958861f365e096a1609",
      "tree": "fd10e9cbe3ebe7a40086e147e982b3be81d90924",
      "parents": [
        "b8008b2bc21fb13b45964e21247f18c013d6e985"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jul 30 03:04:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] hwrng: fix intel probe error unwind\n\nThe intel hwrng leaks an iomapped resource, if hwrng_register() failes.\nThis fixes it.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ae192080cb4d007792d13522efa98ebe7f15475",
      "tree": "98786f16ad5946c907b17b6c46be1076349a4a3c",
      "parents": [
        "5b6509aa8c2f292caea7c0602ec361f920951508"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Sun Jul 30 03:03:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:41 2006 -0700"
      },
      "message": "[PATCH] Fix swsusp with PNP BIOS\n\nswsusp is unable to suspend my machine (DTK FortisPro TOP-5A notebook) with\nkernel 2.6.17.5 because it\u0027s unable to suspend PNP device 00:16 (mouse).\n\nThe problem is in PNP BIOS.  pnp_bus_suspend() calls pnp_stop_dev() for the\ndevice if the device can be disabled according to pnp_can_disable().  The\nproblem is that pnpbios_disable_resources() returns -EPERM if the device is\nnot dynamic (!pnpbios_is_dynamic()) but insert_device() happily sets\nPNP_DISABLE capability/flag even if the device is not dynamic.  So we try\nto disable non-dynamic devices which will fail.  This patch prevents\ninsert_device() from setting PNP_DISABLE if the device is not dynamic and\nfixes suspend on my system.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a04b61d3dc68857dcc81a5761268c96056742fb2",
      "tree": "d153fe1763095038569790e1640fddb2d437903a",
      "parents": [
        "cfa224e928f782e1593b5222688fad84c2cad3e8"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Sun Jul 30 03:03:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:41 2006 -0700"
      },
      "message": "[PATCH] hide onboard graphics drivers on G5\n\nHide the video drivers for onboard graphics found in early PCI PowerMacs in\nApple G5 config files.\n\ndrivers/built-in.o: In function `.platinumfb_probe\u0027:\nplatinumfb.c:(.text+0x377a0): undefined reference to `.nvram_read_byte\u0027\nplatinumfb.c:(.text+0x37830): undefined reference to `.nvram_read_byte\u0027\ndrivers/built-in.o: In function `.control_init\u0027:\ncontrolfb.c:(.init.text+0x1938): undefined reference to `.nvram_read_byte\u0027\ncontrolfb.c:(.init.text+0x1968): undefined reference to `.nvram_read_byte\u0027\ndrivers/built-in.o: In function `.valkyriefb_init\u0027:\n(.init.text+0x2300): undefined reference to `.nvram_read_byte\u0027\ndrivers/built-in.o:(.init.text+0x239c): more undefined references to `.nvram_read_byte\u0027 follow\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47a31976cadb9a2d25a2896762cb0e678470a29b",
      "tree": "750eb8379b57bbcbba5b0e330b686482d4141ccc",
      "parents": [
        "f47ad214926b1dbcc591fd71562e36f1529936b5"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sun Jul 30 03:03:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:41 2006 -0700"
      },
      "message": "[PATCH] pcmcia: fix ioctl GET_CONFIGURATION_INFO for pcmcia_cards\n\nValues displayed when by cardctl config are horribly wrong for 16bit cards.\n this fixes it up by not using memcpy() since source and target struct are\nvery different.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f47ad214926b1dbcc591fd71562e36f1529936b5",
      "tree": "ca96cdcec260e0d8f3b83ae44eec4a3c701dc3a3",
      "parents": [
        "7ca7b5c42e783b74a57387418bfcfea072fc46d6"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sun Jul 30 03:03:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:41 2006 -0700"
      },
      "message": "[PATCH] pcmcia: fix ioctl for GET_STATUS and GET_CONFIGURATION_INFO\n\nthe p_dev \u003d\u003d NULL checks are wrong.  the called functions handle a NULL\np_dev on their own.  w/o this patch output of cardcctl status and cardctl\nconfig is broken for cardbus cards or when the slot is empty.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ca7b5c42e783b74a57387418bfcfea072fc46d6",
      "tree": "6dfb6066c79668104f353d804effbd511b74c44c",
      "parents": [
        "9578bcf4ecaf447cb4bb0891309fad73ff5c00e3"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "deweerdt@free.fr",
        "time": "Sun Jul 30 03:03:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] mdacon: fix __init section warnings\n\nWARNING: drivers/video/console/mdacon.o - Section mismatch: reference to .init.text: from .text between \u0027mdacon_startup\u0027 (at offset 0x123) and \u0027mdacon_init\u0027\nWARNING: drivers/video/console/mdacon.o - Section mismatch: reference to .init.text: from .text between \u0027mdacon_startup\u0027 (at offset 0x18b) and \u0027mdacon_init\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9578bcf4ecaf447cb4bb0891309fad73ff5c00e3",
      "tree": "ec127f457cbeeff46d2d4c8e76de9afcec630c8a",
      "parents": [
        "bc7455fa3b5ada2a47d24755cc431f4dfff052cb"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Sun Jul 30 03:03:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] sgiioc4: Always share IRQ\n\nThe SGI IOC4 IDE device always shares an interrupt with other devices which\nare part of IOC4.  As such, IDEPCI_SHARE_IRQ should always be enabled when\nBLK_DEV_SGIIOC4 is enabled.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d75763d24063cafe28ace8863560da9c968ee099",
      "tree": "bfeb570a55b31d1531551faa9240f7eb50ddae1d",
      "parents": [
        "0129a057b652b33dba6406a940af061cf0f36f79"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jul 30 03:03:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:40 2006 -0700"
      },
      "message": "[PATCH] pci/search: cleanups, add to kernel-api.tmpl\n\nClean up kernel-doc comments in drivers/pci/search.c (line sizes and typos).\n\nEnable that source file in DocBook/kernel-api.tmpl.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be6b5a3505fa0cd54c3b5959a39293f47c648980",
      "tree": "a7171d3dc5acf71c21f954b5c4f4906904873a0b",
      "parents": [
        "7c7165c90801609b70492e50b2a9c69a677c573a"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Sun Jul 30 03:03:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] cpu hotplug: use hotplug version of registration in late inits\n\nUse hotplug version of register_cpu_notifier in late init functions.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0df33bcab4b687f0f18b9ebd69d374642e46a0e",
      "tree": "808ecf0e290eb67063fd1d42af53ed611b486590",
      "parents": [
        "e4b57e0842621f597d744b193ea325d62724596b"
      ],
      "author": {
        "name": "Michal Feix",
        "email": "michal.feix@firma.seznam.cz",
        "time": "Sun Jul 30 03:03:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] nbd: Abort request on data reception failure\n\nWhen reading from nbd device, we need to receive all the data after\nreceiving reply packet from the server - otherwise such request will never\nbe ended.\n\nIf socket is closed right after accepting reply control packet and in the\nmiddle of waiting for read data, nbd_read_stat() returns NULL and\nnbd_end_request() is not called.\n\nThis patch fixes it.\n\nSigned-off-by: Michal Feix \u003cmichal@feix.cz\u003e\nAcked-by: Paul Clements \u003cpaul.clements@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4b57e0842621f597d744b193ea325d62724596b",
      "tree": "0cb75aac6d4452d95dfe8ab1931bed45b1246bb9",
      "parents": [
        "8e185d83398b2708f50207bc12d0e0a70bd70767"
      ],
      "author": {
        "name": "Michal Feix",
        "email": "michal@feix.cz",
        "time": "Sun Jul 30 03:03:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] nbd: Check magic before doing anything else\n\nWe should check magic sequence in reply packet before trying to find\nrequest with it\u0027s request handle.  This also solves the problem with\n\"Unexpected reply\" message beeing logged, when packet with invalid magic is\nreceived.\n\nSigned-off-by: Michal Feix \u003cmichal@feix.cz\u003e\nAcked-by: Paul Clements \u003cpaul.clements@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e185d83398b2708f50207bc12d0e0a70bd70767",
      "tree": "b7c9e7b9151a409eb55cb3c4a60da6b8dc36cb6d",
      "parents": [
        "1e86240f3fd33f8052141778ad3dffe2c96184d7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Jul 30 03:03:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] lockdep: annotate pktcdvd natural device hierarchy\n\nThe pkt_*_dev functions operate on not-this-blockdevice, and that is\nsufficiently checked at setup time.  As a result there is a natural\nhierarchy, which needs nesting annotations\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nCc: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e86240f3fd33f8052141778ad3dffe2c96184d7",
      "tree": "70d177ecd0b28480b0099e0b5a81b51f8cdfb7be",
      "parents": [
        "0e1dfc66b6ec94984a4778132147a8aa36461d58"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Sun Jul 30 03:03:29 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:39 2006 -0700"
      },
      "message": "[PATCH] IDE: Touch NMI watchdog during resume from STR\n\nWhen resuming from suspend-to-RAM, the NMI watchdog detects a lockup in\nide_wait_not_busy.  Here\u0027s a screenshot of the trace taken by a digital\ncamera: http://www.uamt.feec.vutbr.cz/rizeni/pom/DSC03510-2.JPG\n\nLet\u0027s touch the NMI watchdog in ide_wait_not_busy.  The system then resumes\ncorrectly from STR.\n\n[akpm@osdl.org: modular build fix]\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e44ef238b7eb607532e89249e7b2523faf77a92",
      "tree": "df201647247d5c831f4c59b58c182a3f53d76adb",
      "parents": [
        "822cfbff2ef49a08d1b9618d50f81b475d4f936c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 30 03:03:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:36 2006 -0700"
      },
      "message": "[PATCH] drivers/char/pc8736x_gpio.c: unexport a static struct\n\nA static struct mustn\u0027t be exported.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "822cfbff2ef49a08d1b9618d50f81b475d4f936c",
      "tree": "9b8bd37b3940410a13d0c439cc585d5aea1147ac",
      "parents": [
        "2ccb48ebb4de139eef4fcefd5f2bb823cb0d81b9"
      ],
      "author": {
        "name": "Chandra Seetharaman",
        "email": "sekharan@us.ibm.com",
        "time": "Sun Jul 30 03:03:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:36 2006 -0700"
      },
      "message": "[PATCH] Process Events: Fix biarch compatibility issue. use __u64 timestamp\n\nEvents sent by Process Events Connector from a 64-bit kernel are not binary\ncompatible with a 32-bit userspace program because the \"timestamp\" field\n(struct timespec) is not arch independent.  This affects the fields that\nfollow \"timestamp\" as they will be be off by 8 bytes.\n\nThis is a problem for 32-bit userspace programs running with 64-bit kernels\non ppc64, s390, x86-64..  any \"biarch\" system.\n\nMatt had submitted a different solution to lkml as an RFC earlier.  We have\nsince switched to a solution recommended by Evgeniy Polyakov.\n\nThis patch fixes the problem by changing the timestamp to be a __u64, which\nstores the number of nanoseconds.\n\nTested on a x86_64 system with both 32 bit application and 64 bit\napplication and on a i386 system.\n\nSigned-off-by: Chandra Seetharaman \u003csekharan@us.ibm.com\u003e\nSigned-off-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Guillaume Thouvenin \u003cguillaume.thouvenin@bull.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ddecbe112b057c333a8e055fb417451a02b9df78",
      "tree": "c5470bb73e46c466128012c5a88e223b31be25a4",
      "parents": [
        "8c313111a2c843610f58d57b4e02159fecef4bbf"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Wed Jul 26 17:08:29 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:39 2006 -0300"
      },
      "message": "V4L/DVB (4380): Bttv: Revert VBI_OFFSET to previous value, it works better\n\nA previous patch changed VBI_OFFSET to match what the datasheets say it\nshould be.  However, the bt8x8 datasheets are wrong.  The old value of\n244 is closer to what is actually observed.  The real value appears to\nnot be constant and is different for different chip revisions.\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8c313111a2c843610f58d57b4e02159fecef4bbf",
      "tree": "f75d835bdb46a154a8aaec8f0ff97ddfe7320e3d",
      "parents": [
        "08d41808362a3663c0856c9720ad940a61156fb5"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jul 25 20:37:03 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:38 2006 -0300"
      },
      "message": "V4L/DVB (4379): Videodev: Check return value of class_device_register() correctly\n\nErrors are return values \u003c 0, not !\u003d 0.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "08d41808362a3663c0856c9720ad940a61156fb5",
      "tree": "ec0da5edd1cb3351b0dd253baad83aac7f9958a3",
      "parents": [
        "d94fc9a08e51432d0d5fc0f74a4f705d7b49c251"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Sat Jul 22 21:26:30 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:37 2006 -0300"
      },
      "message": "V4L/DVB (4373): Correctly handle sysfs error leg file removal in pvrusb2\n\nTake note of which sysfs files / groups that the pvrusb2 successfully\ncreates and only delete those specific items when tearing things\ndown.  (Previously we just blindly tore everything down every time.)\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d94fc9a08e51432d0d5fc0f74a4f705d7b49c251",
      "tree": "cfef5643b6657bb775f6ab1e889e9a3d89bece28",
      "parents": [
        "53dd8def52100ed8be4dae0cf1c2dc1f7e0fcd2c"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Sat Jul 29 17:18:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:36 2006 -0300"
      },
      "message": "V4L/DVB (4368): Bttv: use class_device_create_file and handle errors\n\nRevert bttv-driver.c from video_device_create_file() to use\nclass_device_create_file() again.  video_device_create_file() is only\navailable when V4L1 is on.\nProper error checking is added for failure of class_device_create_file().\nWill print error message and unroll partially created sysfs entries.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "53dd8def52100ed8be4dae0cf1c2dc1f7e0fcd2c",
      "tree": "ca1d6f085b8ca3dcfa07a9f00b24b4216b5a5ea9",
      "parents": [
        "df2732706c745c827762aaf51892f281fb937680"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "xyzzy@speakeasy.org",
        "time": "Tue Jul 25 09:31:42 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:34 2006 -0300"
      },
      "message": "V4L/DVB (4367): Videodev: Handle class_device related errors\n\nAdd proper error checking and roll-back for failure of\nclass_device_create_file() in videodev.c.  Print error messages and\nunroll partially created sysfs entries.\nAlso, failure of class_device_register() in video_register_device() is\nhandled correctly.  It was failing to de-allocate the minor number.  This\nmust be done in video_register_device(), since the caller has no way of\nknowing if failure occurred before or after the class device was\nregistered.\nAlso added an error message if video_register_device() is called with\nan unknown type, which should never happen.\n\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "df2732706c745c827762aaf51892f281fb937680",
      "tree": "909390faa9b187b9da3993801749ba2ddadf179a",
      "parents": [
        "fb0b664c22b80df62c9e555afcde6a8dab08f4f0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Jul 24 15:19:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:32 2006 -0300"
      },
      "message": "V4L/DVB (4365): OVERLAY flag were enabled by mistake\n\nA patch from Aug, 17 activated by mistake OVERLAY flag on cx88-video,\ntogether with several cx88-blackbird cleanups. This makes the cx88 driver\nto report:\n/dev/video0 [v4l2]: ioctl VIDIOC_G_FBUF: Invalid argument\ninstead of:\n/dev/video0 [v4l2]: no overlay support\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fb0b664c22b80df62c9e555afcde6a8dab08f4f0",
      "tree": "500f90a15f71d74333774a66a973806e0bbdc8f3",
      "parents": [
        "985bc96e27c729b8b686126ed26bba9fbaaf562d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 23 06:32:05 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:31 2006 -0300"
      },
      "message": "V4L/DVB (4344): Fix broken dependencies on media Kconfig \n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "985bc96e27c729b8b686126ed26bba9fbaaf562d",
      "tree": "7a56baa3d895360cce47009ec8cbfc44574622c8",
      "parents": [
        "f251d23eaee673524171b24a71a8794acf82783e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Jul 23 06:31:19 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:30 2006 -0300"
      },
      "message": "V4L/DVB (4343): Fix for compilation without V4L1 or V4L1_COMPAT\n\nRemoved usage of HAVE_V4L1\nIncluding videodev.h will just include videodev2.h if V4L1 is not supported\nV4L1 code at core drivers will honor CONFIG_V4L1_COMPAT stuff\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "eb4eeccc18246c852fffc771efc3c07a547aeb97",
      "tree": "b2858509abb152306b6617cce44ec087154fbb04",
      "parents": [
        "95faba22d8b81f0cd85b995232b7d05c45a26f3e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Jul 21 18:53:23 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:27 2006 -0300"
      },
      "message": "V4L/DVB (4341): VIDIOCSMICROCODE were missing on compat_ioctl32\n\nvideo_code size is 24 on i386 and 32 on x86_64, so a proper handling is needed\non compat_ioctl32 to fix it.\nThis code should be tested, since just *a few* boards use this ioctl.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "95faba22d8b81f0cd85b995232b7d05c45a26f3e",
      "tree": "1ce43205118a7bcebbcfc063a5b173c8fe398729",
      "parents": [
        "55c05b6d226f68266d1f88dd81795b04d096b1c8"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Tue Jul 18 16:37:13 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:26 2006 -0300"
      },
      "message": "V4L/DVB (4322): Fix dvb-pll autoprobing\n\nTrent Piepho pointed out that the pll test i2c transmission is slightly\nwrong; it was transmitting a zero length message, and then reading from the\nPLL. This was wrong; it should only be transmitting a single read i2c message.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "55c05b6d226f68266d1f88dd81795b04d096b1c8",
      "tree": "4d853db5c29dfc7b3ffb76498088ed888f46862b",
      "parents": [
        "e61b6fc58b4a0b07f1ccfc67bf2b84a2848fcb2c"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Sun Jul 16 19:41:41 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:25 2006 -0300"
      },
      "message": "V4L/DVB (4311): Fix possible dvb-pll oops\n\nSupplying a NULL i2c adapter to dvb_pll_attach is allowed, for example with\nmt352 demods. However, the pll i2c probe will segfault because it does not\ncheck for this.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e61b6fc58b4a0b07f1ccfc67bf2b84a2848fcb2c",
      "tree": "e090be244c9a917ce8b698d426708d0dac1db049",
      "parents": [
        "32e4c3a5622e832938aa0272e21a292564ff090a"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Tue Jul 18 22:42:18 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:24 2006 -0300"
      },
      "message": "V4L/DVB (4337): Refine dead code elimination in pvrusb2\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "32e4c3a5622e832938aa0272e21a292564ff090a",
      "tree": "defe0d2b1566a6438b52113e43f8536eb669cdcc",
      "parents": [
        "3117beec7e43f91ce156cacf033a712c7e22737d"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Tue Jul 18 22:55:23 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:23 2006 -0300"
      },
      "message": "V4L/DVB (4323): [budget/budget-av/budget-ci/budget-patch drivers] fixed DMA start/stop code\n\nFix bug reported by Andrew de Quincey:\nAfter cold boot the saa7146 DMA did not start if the demuxer was opened\nbefore the frontend has locked to the signal.\nDMA transfers will be started now if (and only if)\nthe frontend is locked and data should be sent to the demuxer.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3117beec7e43f91ce156cacf033a712c7e22737d",
      "tree": "e661e3bbd6ebcd5537bfb7e526d8bbc55a3b0ebc",
      "parents": [
        "d9cd2d9b61898354f5dbabdc490dd6ef309ebbd4"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Wed Jul 19 13:23:38 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:21 2006 -0300"
      },
      "message": "V4L/DVB (4316): Check __must_check warnings\n\n\nCheck __must_check warnings for class_device_register and class_device_create_file\n\nvideo_device_create_file was declared as a void, but instead should\nreturn the int value of class_device_create_file.\n\nMove the check from bttv-driver.c into v4l2-dev.h, because all other\ncallers of video_device_create_file must also be checked.\n\nReplace the call to class_device_create_file in videodev.c with\nvideo_device_create_file, as defined in v4l2-dev.h, so that the\nreturn value of class_device_create_file will be checked.\n\nCheck the return value of class_device_register in videodev.c and\npvrusb2-sysfs.c\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d9cd2d9b61898354f5dbabdc490dd6ef309ebbd4",
      "tree": "e88517eed458ee3e5599ae1c39ce4019f837701f",
      "parents": [
        "a62c61d3820417e8efac8796f0a46d7ab337af8d"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Jul 17 17:15:26 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:20 2006 -0300"
      },
      "message": "V4L/DVB (4314): Set the Auxiliary Byte when tuning LG H06xF in analog mode\n\nWith the LG H06xF tuners, an auxiliary byte must be sent after the\nstandard four-byte i2c sequence. The code that does this is currently in\nthe wrong place, causing random bytes to be written to the tuner over\ni2c in the set_type function.\nThis patch moves this code from set_type to default_set_tv_freq.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a62c61d3820417e8efac8796f0a46d7ab337af8d",
      "tree": "3471ece78d554f972a70d89f5a02554ee2efb935",
      "parents": [
        "7845701820c420454bcfdc4902fad68901d9ff83"
      ],
      "author": {
        "name": "Ricardo Cerqueira",
        "email": "v4l@cerqueira.org",
        "time": "Mon Jul 17 16:34:27 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:19 2006 -0300"
      },
      "message": "V4L/DVB (4313): Bugfix for keycode calculation on NPG remotes\n\nFix keycode calculations (all codes for this remote were wrong due to a\nlost + sign)\n\nSigned-off-by: Ricardo Cerqueira \u003cv4l@cerqueira.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7845701820c420454bcfdc4902fad68901d9ff83",
      "tree": "102fa97abce6565b559d6e62b7400ddbd1e54fdd",
      "parents": [
        "d5fdd1354e04658ea25150cc152a395bb6ecb6da"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jul 15 15:19:56 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:18 2006 -0300"
      },
      "message": "V4L/DVB (4310): Saa7134: rename dmasound_{init, exit}\n\nTwo different exports with the same name are not a good idea:\n$ grep -r EXPORT_SYMBOL\\(dmasound_init\\) *\ndrivers/media/video/saa7134/saa7134-core.c:EXPORT_SYMBOL(dmasound_init);\nsound/oss/dmasound/dmasound_core.c:EXPORT_SYMBOL(dmasound_init);\n$ \nThis patch renames the saa7134 dmasound_{init,exit} to \nsaa7134_dmasound_{init,exit}.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d5fdd1354e04658ea25150cc152a395bb6ecb6da",
      "tree": "de354305edc39f50115c945f9e057ba6ad8b337e",
      "parents": [
        "c526e224e4075eff788a992f59bc4a9006b12923"
      ],
      "author": {
        "name": "Hartmut Hackmann",
        "email": "hartmut.hackmann@t-online.de",
        "time": "Sat Jul 15 09:45:34 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:16 2006 -0300"
      },
      "message": "V4L/DVB (4306): Support non interlaced capture by default for saa713x\n\nThis patch just sets the option noninterlaced to 1 by default since\nit has no known disadvantages. It is still possibe to get the old\nbehaviour by setting noninterlaced\u003d0.\n\nSigned-off-by: Hartmut Hackmann \u003chartmut.hackmann@t-online.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c526e224e4075eff788a992f59bc4a9006b12923",
      "tree": "8c6f5b8389c0b145317b9fbc9e9bcd6a62d7a0cb",
      "parents": [
        "6ba475042f0ca54bf055ce94b2a1e4656ed143f9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sat Jul 15 09:08:26 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:15 2006 -0300"
      },
      "message": "V4L/DVB (4298): Check all __must_check warnings in bttv.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6ba475042f0ca54bf055ce94b2a1e4656ed143f9",
      "tree": "22e7374256593fe83a74c5a7b34032bb4ff1d8aa",
      "parents": [
        "6a85774741f1ef1a47ba0670e99c97e892930cad"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Mon Jul 10 03:34:16 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:14 2006 -0300"
      },
      "message": "V4L/DVB (4296): Remove stradis MODULE_DEVICE_INFO definition\n\nTo prevent autoloading of the driver, as it then conflicts with every other\nsaa7146 device in existence.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6a85774741f1ef1a47ba0670e99c97e892930cad",
      "tree": "d055071341d72681bf2577c605fed5ce140d0348",
      "parents": [
        "93e2b1ae97dedd66ca0cb8ac1a5ceb4904631091"
      ],
      "author": {
        "name": "Marco Schluessler",
        "email": "marco@lordzodiac.de",
        "time": "Mon Jul 10 03:34:16 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:12 2006 -0300"
      },
      "message": "V4L/DVB (4295): Fix typo in comment for TDA9819\n\nFix typo in comment for TDA9819\n\nSigned-off-by: Marco Schluessler \u003cmarco@lordzodiac.de\u003e\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "93e2b1ae97dedd66ca0cb8ac1a5ceb4904631091",
      "tree": "2d0488f0f9ad4b8ac76cc177d2816cccebb7ab1a",
      "parents": [
        "f2813093810276a2a3c1f116f23baf2ab7a669bd"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Mon Jul 10 03:34:15 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:11 2006 -0300"
      },
      "message": "V4L/DVB (4294): Fix broken tda665x PLL definition.\n\nIt was pointed out on the mailing list that this PLL definition is broken. I\nwent back to the original dibusb driver and confirmed it used to use these\nsettings, as well as consulting the datasheet.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f2813093810276a2a3c1f116f23baf2ab7a669bd",
      "tree": "62cecfe62a75cb54802eb31f2ae2a35317bf3a41",
      "parents": [
        "04c56d0e5b27f1f65e4d20b46731d55341d42a6a"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Mon Jul 10 03:34:15 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:10 2006 -0300"
      },
      "message": "V4L/DVB (4293): Fix unstable DISEQC behaviour on budget cards.\n\nUse the stv0299 native DISEQC implementation instead of the bitbanging one\nas required by the ves1893. This was originally found by Oliver Endriss.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "04c56d0e5b27f1f65e4d20b46731d55341d42a6a",
      "tree": "ad4083fdc6abf669775ee668b1f9468ee240240e",
      "parents": [
        "061b623c54c5722fbb55fddbbdacbf97e8a82701"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Mon Jul 10 03:34:14 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:09 2006 -0300"
      },
      "message": "V4L/DVB (4292): Fix DISEQC regression\n\nThe changes to add frontend reinitialisation moved the position where the\ninit() op is called into the frontend thread. Unfortunately, since DISEQC\noperations do not use the frontend thread, this meant that DISEQC could be\ncalled against an uninitalised frontend, leading to all sorts of trouble.\nPatch fixes this by reinstating the original fronted intialisation call.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "061b623c54c5722fbb55fddbbdacbf97e8a82701",
      "tree": "98e5ded2a06a78fbad65767c92878fd407f51f53",
      "parents": [
        "dc710afe95ee9b263ab593c11d86a684f1606872"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Mon Jul 10 03:34:14 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sat Jul 29 17:22:07 2006 -0300"
      },
      "message": "V4L/DVB (4291): Add dvbpll i2c device check.\n\nSome cards have multiple possible addresses for their PLLs, with no other\nway to tell if a PLL is present or not apart from probing to see if an i2c\ndevice is present. This adds a quick check to see if an i2c device is\npresent at the given i2c address.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dc710afe95ee9b263ab593c11d86a684f1606872",
      "tree": "2b4ea32bed1a010a3046069dd834f62bc071c92c",
      "parents": [
        "4da3dcf34671fa15c4f01101754106d97fc98e6e",
        "ab3b3fd38125be0242c2f94bf144b48054210882"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 22:47:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 22:47:44 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] sata_promise: comment out duplicate PCI ID\n  [PATCH] libata: improve EH action and EHI flag handling\n  [PATCH] libata: fix eh_skip_recovery condition\n  [PATCH] libata: fix autopsy ehc-\u003ei.action and ehc-\u003ei.dev handling\n"
    },
    {
      "commit": "ab3b3fd38125be0242c2f94bf144b48054210882",
      "tree": "c668c4d6381046f59a973284ff4de59436f84944",
      "parents": [
        "b71426eb10d904d421b36f51f93c8d0ba558edac",
        "e3f2ddeac718c768fdac4b7fe69d465172f788a8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:39:17 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "4da3dcf34671fa15c4f01101754106d97fc98e6e",
      "tree": "bc58fe0a4cd3d8878aef4ef7e9af6764a99715cc",
      "parents": [
        "187ff3b8575569668cde9021b9fe70386a4131fb",
        "59b693fbbec37765426ba0916920ff93d2e26eb3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:26:51 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:26:51 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream-fixes\n"
    },
    {
      "commit": "187ff3b8575569668cde9021b9fe70386a4131fb",
      "tree": "e54cccacfa94109cd9c7bed444d369f829696a00",
      "parents": [
        "9a71db721a2cbb9921b929b2699ab181f5a3c6c0"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Jul 19 14:08:42 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:23:51 2006 -0400"
      },
      "message": "[PATCH] skge: chip clock rate typo\n\nOkay, Fix both typo\u0027s in one patch .The impact is that the incorrect value\nwas being computed for blinking LED and interrupt moderation values.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9a71db721a2cbb9921b929b2699ab181f5a3c6c0",
      "tree": "93af0c07f67c3e550de555ebe4730968158f1e7b",
      "parents": [
        "5b84b6fa9b96d1598eb77196f9d8b3e62efac647"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Fri Jul 21 15:49:32 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 01:23:51 2006 -0400"
      },
      "message": "[PATCH] myri10ge - Always do a dummy RDMA after loading the firmware\n\nAlways do a dummy RDMA after loading the firmware to work around\nbuggy PCIe chipsets which do not implement resending properly.\nThis is so cheap as to be almost free, and should never have been\nconditional on the tx boundary !\u003d 4096.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5b84b6fa9b96d1598eb77196f9d8b3e62efac647",
      "tree": "c8bae5786c369e42ac7eba9191fbad0721bcd73c",
      "parents": [
        "e3f2ddeac718c768fdac4b7fe69d465172f788a8",
        "ca0084fa90533687b6317e6d084141da87c74d5c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 00:32:29 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Jul 29 00:32:29 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "5d2edfe004f5d0f3d805967bd6b4ada95e6aa419",
      "tree": "50848e02b6e80184687083612f011565341d5f19",
      "parents": [
        "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
        "468310a8a7af4f3933ade2700f01d493fa1a9754"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:25:02 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] update default configuration\n  [S390] duplicate ccw devices in ccwgroup.\n  [S390] permanent subchannel busy conditions may cause I/O stall\n"
    },
    {
      "commit": "9d22e6d7ad50472da399a500bf039e7718a6cdc9",
      "tree": "e3b69a31ca755d33ec86e52bbac5e883c59d6daf",
      "parents": [
        "159099dc3d501f8a39a169125c476f9b25182610",
        "93853fd0d492524e9172297d8e8b8364dc2c4c59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 28 19:24:38 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SUNLANCE]: fix compilation on sparc-UP\n  [SPARC]: Defer clock_probe to fs_initcall()\n  [SPARC64]: Fix typo in pgprot_noncached().\n  [SPARC64]: Fix quad-float multiply emulation.\n"
    },
    {
      "commit": "93853fd0d492524e9172297d8e8b8364dc2c4c59",
      "tree": "4fbaf6539012805841048fdde2c4f4dc63b07d19",
      "parents": [
        "96ba989d22de779ca19ca214e2b2e53a4ca86b7b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Jul 28 01:09:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 28 01:09:40 2006 -0700"
      },
      "message": "[SUNLANCE]: fix compilation on sparc-UP\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a75ad3c27a6ad78c4306cac939938050dcde54f3",
      "tree": "3915e117ba018d83d5c764aff4c67d96665787b8",
      "parents": [
        "71ef51cc1756d1c56b57c70e7cc27a3559c81ee6"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:04:09 2006 +0200"
      },
      "message": "[PATCH] scsi: kill overeager \"not-ready\" messages\n\nHAL and friends have a tendency to trigger this one all the time.\nIt\u0027s not really interesting, so kill it. The vendor kernels all do\nanyways.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "71ef51cc1756d1c56b57c70e7cc27a3559c81ee6",
      "tree": "9aa666e956ca9ec0c5caaab1cb926789b2df93af",
      "parents": [
        "0a8348d08677ad77ee353f96eb8745c693a05a13"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:02:17 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 09:02:17 2006 +0200"
      },
      "message": "[PATCH] it821x: fix ide dma setup bug\n\nOnly enable dma for a valid speed setting.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "0a8348d08677ad77ee353f96eb8745c693a05a13",
      "tree": "15f087cf114f487b70aa668236a0a3a094d1e30f",
      "parents": [
        "361934849e9c0418950bedf667732f36337d88b9"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:58:26 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:58:26 2006 +0200"
      },
      "message": "[PATCH] ide: if the id fields looks screwy, disable DMA\n\nIt\u0027s the safer choice. Originally due to a bug in itx821x, but a\ngenerally sound thing to do.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "361934849e9c0418950bedf667732f36337d88b9",
      "tree": "a2f7d53d3ddf75c19421f972a03a44da00df0396",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:54:59 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jul 28 08:54:59 2006 +0200"
      },
      "message": "[PATCH] ide: option to disable cache flushes for buggy drives\n\nSome drives claim they support cache flushing, but get seriously\nconfused if you try. Add this option to be able to boot with\nbarriers enabled by default.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "4c962b5a42e5fc24e2d5d73896732cf3578da260",
      "tree": "8ca58340e79e2215cd4b9f5133e45a882fdb7534",
      "parents": [
        "96278d21000568a9261f016e8b2569a95a2d4c9e"
      ],
      "author": {
        "name": "Danny van Dyk",
        "email": "kugelfang@gentoo.org",
        "time": "Tue Jul 11 22:25:28 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 28 10:53:24 2006 +1000"
      },
      "message": "[POWERPC] PMAC_APM_EMU should depend on ADB_PMU\n\nThis patch fixes undefined refereneces to pmu_ symbols on 2.6.17.\n\nSigned-Off-By: Danny van Dyk \u003ckugelfang@gentoo.org\u003e\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8279d2e6062673f31c59ad9e2104024123154267",
      "tree": "8410692303bae0ee8d38c5c7f01e489c5c63ccd1",
      "parents": [
        "30f30e13055d1e018c70d2b1b3ff86f8c25c511b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jul 06 18:03:06 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jul 28 10:42:49 2006 +1000"
      },
      "message": "[POWERPC] Xserve G5 thermal control fixes\n\nThe thermal control for the Xserve G5s had a few issues. For one, the\nway to program the RPM fans speeds into the FCU is different between it\nand the desktop models, which I didn\u0027t figure out until recently, and it\nwas missing a control loop for the slots fan, running it too fast.  Both\nof those problems were causing the machine to be much more noisy than\nnecessary.  This patch also changes the fixed value of the slots fan for\ndesktop G5s to 40% instead of 50%.  It seems to still have a pretty good\nairflow that way and is much less noisy.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fe397d469fa3fbc678383ffbd0630e4849cca688",
      "tree": "4a4a65597912fefa8ff50d56ee5c7dc78d9b0e32",
      "parents": [
        "345f6b8beb20338a2d792bf5974d01d457abee53"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Fri Jul 14 11:41:47 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:31 2006 -0400"
      },
      "message": "[PATCH] orinoco: fix setting transmit key only\n\nWhen determining whether there\u0027s a key to set or not, orinoco should be\nlooking at the key length, not the key data.  Otherwise confusion reigns\nwhen trying to set TX key only, passing in zero-length key, but non-NULL\npointer.  Key length takes precedence over non-NULL key data.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "345f6b8beb20338a2d792bf5974d01d457abee53",
      "tree": "44169150155e8024f0b98cc709232490b4b35532",
      "parents": [
        "8fa9ea18e831417159b7b1a76a944f117252f9ec"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Tue Jul 11 23:16:34 2006 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] softmac: do shared key auth in workqueue\n\nJohann Uhrmann reported a bcm43xx crash and Michael Buesch tracked\nit down to a problem with the new shared key auth code (recursive\ncalls into the driver)\n\nThis patch (effectively Michael\u0027s patch with a couple of small\nmodifications) solves the problem by sending the authentication\nchallenge response frame from a workqueue entry.\n\nI also removed a lone \\n from the bcm43xx messages relating to\nauthentication mode - this small change was previously discussed but\nnot patched in.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8fa9ea18e831417159b7b1a76a944f117252f9ec",
      "tree": "1bc883962d84af750f21c2a1b0ffd5c9e58a2c68",
      "parents": [
        "d91928e906e2866563a69506bb77ffebcf50613c"
      ],
      "author": {
        "name": "Robert Schulze",
        "email": "rob@net-pr.de",
        "time": "Wed Jul 05 22:52:43 2006 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] airo: should select crypto_aes\n\nThe driver airo (for Cisco Wlan-Cards) complains about \"failed to load\ntransform for AES\", when it is loaded and CRYPTO_AES is not selected\nin Kconfig.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d91928e906e2866563a69506bb77ffebcf50613c",
      "tree": "bd80aa3605eb80de4cf5a9847dc3225c0eb3b483",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Thu Jul 27 14:32:40 2006 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Jul 27 14:37:30 2006 -0400"
      },
      "message": "[PATCH] zd1201: workaround interference problem\n\nzd1201 has nasty tendency to emit magicall anti-wifi cloud when it is\ninserted into slot, but not used.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "17088229846c078aa936ca64912ab221d083aca1",
      "tree": "3271a4748edfde9c30a327edf2e01af4577bc44a",
      "parents": [
        "ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Thu Jul 27 14:00:33 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:00:33 2006 +0200"
      },
      "message": "[S390] duplicate ccw devices in ccwgroup.\n\nFail to create a ccwgroup device if a ccw device is passed in twice.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2",
      "tree": "e923e6f55126c25b2411462748435ca882bf0027",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Thu Jul 27 14:00:23 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu Jul 27 14:00:23 2006 +0200"
      },
      "message": "[S390] permanent subchannel busy conditions may cause I/O stall\n\nIn special conditions where a subchannel rejects the HALT I/O-\ninstruction with a busy indication (cc 2), I/O may stall.\nI/O request termination logic retries HALT I/O indefinitely\nbecause it expects HALT I/O to alter the subchannel status which\nis not true when cc 2 is returned.\nIn case of a busy indication, try CLEAR I/O instruction immediately.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "64821324ca49f24be1a66f2f432108f96a24e596",
      "tree": "9ddaf4c1976421e0d2a5ec49c3736ad9b96b1d8d",
      "parents": [
        "dab5025ca2f704ea6629121446d62e3043b210e9"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Jul 26 09:53:23 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 26 07:30:45 2006 -0700"
      },
      "message": "[PATCH] fix compile regression for a few scsi drivers\n\nThis fixes three drivers to compile again after my patch that removes\nthe data_cmnd member from struct scsi_cmnd.\n\nThe fas216 change is trivial, it should have been using -\u003ecmnd all the\ntime.\n\nNCR53C9 (which seem to be mostly duplicate driver with esp.c!) is doing\nsomething odd, it should only have looked at -\u003ecmnd before not the saved\ncopy that is kept for the error handlers sake.  Note that it really\nshould deal with the sync setting themselves but use the generic domain\nvalidation code that get this right - but that\u0027s for later let\u0027s push\nthis simple compile fix for now.\n\nAnd sorry for the late fix for this, I have been busy with OLS and\nassociated activities last week.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "dab5025ca2f704ea6629121446d62e3043b210e9"
}
