)]}'
{
  "log": [
    {
      "commit": "4f63135eb23015a17eaf4f7478deedf63e98ff5c",
      "tree": "f463e89229cced112cea96699da36454f06679cc",
      "parents": [
        "11a859e591befae7413505c68dd241ad8e14748c"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "ben.collins@canonical.com",
        "time": "Wed Jul 30 12:39:02 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:26 2008 -0400"
      },
      "message": "pegasus: add blacklist support to fix Belkin bluetooth dongle.\n\nReference: https://launchpad.net/bugs/140511\n\nThe Belkin bluetooth dongle unfortunately shares the vendor and device id\nwith the network adapter which causes lockups whenever the bluetooth\ndongle is inserted.\n\nSigned-off-by: Stefan Bader \u003cstefan.bader@canonical.com\u003e\nSigned-off-by: Ben Collins \u003cben.collins@canonical.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "11a859e591befae7413505c68dd241ad8e14748c",
      "tree": "39ba6065fd5c8f724e5b4da014fac2d709db72de",
      "parents": [
        "5608784fdf417467cbb2ccfb1129500464416f79"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Jul 30 12:50:12 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:17 2008 -0400"
      },
      "message": "drivers/net/netxen/netxen_nic_hw.c: fix printk warnings\n\ndrivers/net/netxen/netxen_nic_hw.c: In function \u0027netxen_nic_pci_mem_read_direct\u0027:\ndrivers/net/netxen/netxen_nic_hw.c:1414: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 3 has type \u0027u64\u0027\ndrivers/net/netxen/netxen_nic_hw.c: In function \u0027netxen_nic_pci_mem_write_direct\u0027:\ndrivers/net/netxen/netxen_nic_hw.c:1487: warning: format \u0027%llx\u0027 expects type \u0027long long unsigned int\u0027, but argument 3 has type \u0027u64\u0027\n\nYou don\u0027t know what type was used for u64 hence they cannot be printed without\ncasting.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5608784fdf417467cbb2ccfb1129500464416f79",
      "tree": "3c256a6575015be9c3642e9e30cf521476da4970",
      "parents": [
        "11795aa4f89cf68e7aafc8a606feee14c97a12e5"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Wed Jul 30 12:38:59 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:08 2008 -0400"
      },
      "message": "hamradio: add missing sanity check to tty operation\n\nAdd missing sanity check to tty operation.\n\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Eugene Teo \u003ceteo@redhat.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "11795aa4f89cf68e7aafc8a606feee14c97a12e5",
      "tree": "002d3bdbc5f4f84a31c0700e3725343de9d80c05",
      "parents": [
        "caa1687c0123705182dc0388304a4c9b78fcf41c"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "gustavo@las.ic.unicamp.br",
        "time": "Sat Aug 02 15:55:13 2008 -0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:05 2008 -0400"
      },
      "message": "drivers/net: coding styles fixes to drivers/net/8390.c\n\nFix all errors and warnings reported by checkpatch.pl\n\nSigned-off-by: Gustavo F. Padovan \u003cgustavo@las.ic.unicamp.br\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "caa1687c0123705182dc0388304a4c9b78fcf41c",
      "tree": "d94129a204a3846ed67db600e45aa67c92d75bda",
      "parents": [
        "057b61afca098d3ad3d9e8d15914bc9f9315e425"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "gustavo@las.ic.unicamp.br",
        "time": "Sat Aug 02 15:55:12 2008 -0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:03 2008 -0400"
      },
      "message": "drivers/net: coding styles fixes to drivers/net/8390p.c\n\nFix all errors and warnings reported by checkpatch.pl\n\nSigned-off-by: Gustavo F. Padovan \u003cgustavo@las.ic.unicamp.br\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "057b61afca098d3ad3d9e8d15914bc9f9315e425",
      "tree": "ed7051851a2413465eca8b220189170cee72c7cf",
      "parents": [
        "71557a37adb5df17631c493b3b7d912938c720b2"
      ],
      "author": {
        "name": "Gustavo F. Padovan",
        "email": "gustavo@las.ic.unicamp.br",
        "time": "Sat Aug 02 15:55:11 2008 -0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:21:02 2008 -0400"
      },
      "message": "drivers/net: Remove \u0027return\u0027 of void function NS8390p_init()\n\nWe don\u0027t need this into a void function.\n\nSigned-off-by: Gustavo F. Padovan \u003cgustavo@las.ic.unicamp.br\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "71557a37adb5df17631c493b3b7d912938c720b2",
      "tree": "7fdb2548aa5053289f0198d057e3428d43367688",
      "parents": [
        "d91d4bb9db4a7b2a78accff3560bfd42988c56e4"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Wed Aug 06 19:49:00 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:20:57 2008 -0400"
      },
      "message": "[netdrvr] sh_eth: Add SH7619 support\n\nAdd support SH7619 Internal ethernet controler.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d91d4bb9db4a7b2a78accff3560bfd42988c56e4",
      "tree": "775c93da463d8cc586e76a06323a11fcd5f37351",
      "parents": [
        "0b1ab1b8a4f663a34c23f31d796fd08283b6077a"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Thu Jul 31 01:14:24 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:19 2008 -0400"
      },
      "message": "METH: fix MAC address setup\n\nSetup of the mac filter lost the upper 16bit of the mac address. This\nbug got unconvered by a patch, which fixed the promiscous handling.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0b1ab1b8a4f663a34c23f31d796fd08283b6077a",
      "tree": "7735ec3111aaadadab19ad5fc5fdc2b0eae454fe",
      "parents": [
        "b08c42b283141d1a79fb748d258dcd1da8baa32e"
      ],
      "author": {
        "name": "Eduardo Habkost",
        "email": "ehabkost@redhat.com",
        "time": "Thu Jul 31 17:36:55 2008 -0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:17 2008 -0400"
      },
      "message": "xen-netfront: use netif_start_queue() on xennet_open()\n\nxen-netfront never called netif_start_queue() and was was waking the\nqueue on xennet_open(), triggering the BUG_ON() on __netif_schedule().\n\nSigned-off-by: Eduardo Habkost \u003cehabkost@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b08c42b283141d1a79fb748d258dcd1da8baa32e",
      "tree": "4c8ec9b86299530b191b85011d1a89f10c7030c0",
      "parents": [
        "4ea0d6e5b8dc6c46c1a981e971fa0b78bfe6e5d3"
      ],
      "author": {
        "name": "root",
        "email": "root@susedev.(none)",
        "time": "Thu Jul 31 13:46:08 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:15 2008 -0400"
      },
      "message": "qla3xxx: driver version change.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4ea0d6e5b8dc6c46c1a981e971fa0b78bfe6e5d3",
      "tree": "92c697d64a0256e4b4910c2787feb5695fe1470b",
      "parents": [
        "6bc0ed97d5ddb49248cfb76827d72557f4bd0aae"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Thu Jul 31 13:46:07 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:14 2008 -0400"
      },
      "message": "qla3xxx: cleanup: Remove some unused structure definitions and structure elements.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6bc0ed97d5ddb49248cfb76827d72557f4bd0aae",
      "tree": "fc151ccef146bb45dd0dcd24580017f0dec4c4e7",
      "parents": [
        "eb115b00992ed21fb8734cbee45d46d37f4010ce"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Thu Jul 31 13:46:06 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:13 2008 -0400"
      },
      "message": "qla3xxx: cleanup: Remove some unused defined constants in the header file.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "eb115b00992ed21fb8734cbee45d46d37f4010ce",
      "tree": "9faea5df182132b2acf974699d0addda4d1f26c6",
      "parents": [
        "49ef26eb8dc76531b197b591072c403f0e6ec598"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Thu Jul 31 13:46:05 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:13 2008 -0400"
      },
      "message": "qla3xxx: fix: Fix IFF_MULTICAST setting.\n\nThe driver was erroneously clearing this bit though the hardware supports multicast.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "49ef26eb8dc76531b197b591072c403f0e6ec598",
      "tree": "8e17527913a250fd8e53416f8b6a1c708363fac0",
      "parents": [
        "9ad27643f3a054dff9211bb9938f2323907c2ffe"
      ],
      "author": {
        "name": "Ron Mercer",
        "email": "ron.mercer@qlogic.com",
        "time": "Thu Jul 31 13:46:04 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:12 2008 -0400"
      },
      "message": "qla3xxx: fix: Remove unused set_multicast function.\n\nThis device is one side of a two-function adapter (NIC and iSCSI).\nPromiscuous mode setting/clearing is not allowed from the NIC side.\n\nSigned-off-by: Ron Mercer \u003cron.mercer@qlogic.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9ad27643f3a054dff9211bb9938f2323907c2ffe",
      "tree": "c1603233131cd7183e959c48357f6ade905714f1",
      "parents": [
        "83821a078a1617e120d76954f455204cec78fe9d"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Aug 01 03:14:59 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:10 2008 -0400"
      },
      "message": "netxen: fix promisc mode, mtu setting\n\nFor NX3031, multicast filtering, promisc mode, and max frame size\nsetting is handled by firmware, driver needs to send request to\nenable/disable it.\n\nFor old chip revisions / firmware, driver still sets it directly.\n\nAdded function pointer to set mtu according to chip revision.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "83821a078a1617e120d76954f455204cec78fe9d",
      "tree": "adc9a2ac5fb20fd95d7269290362c9625e202d58",
      "parents": [
        "d71e1be8edd355668a12a18660da03ae993dd9df"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Aug 01 03:14:58 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:09 2008 -0400"
      },
      "message": "netxen: fix cmd ring init\n\nInitialize producer and consumer indices during netdev open(), only\nfor old firmware/chip.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d71e1be8edd355668a12a18660da03ae993dd9df",
      "tree": "e646cf0778fae8e7dd15e1471f8b135f0d2a15c6",
      "parents": [
        "a70f939338cae650f177ae79562ec44659788bb4"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Aug 01 03:14:57 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:09 2008 -0400"
      },
      "message": "netxen: fix legacy interrupts\n\nFix legacy interrupt mode for NX3031 chips, read pci interrupt state\nin hardware to guard against spurious interrupt.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a70f939338cae650f177ae79562ec44659788bb4",
      "tree": "a406fc1f91b48ac9f527edb80f6f27ca31715465",
      "parents": [
        "24a7a45511f89959b4f1dc60a66260d09777901a"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Aug 01 03:14:56 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:08 2008 -0400"
      },
      "message": "netxen: add new board types\n\nAdd couple of new board configurations based on NX3031 chip.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "24a7a45511f89959b4f1dc60a66260d09777901a",
      "tree": "ef48a3f9c6f65ba98f047b38937f71baef4a95ed",
      "parents": [
        "4ad7a018cf4ac3cbad661c28c0f783ee0a6e3bf6"
      ],
      "author": {
        "name": "Dhananjay Phadke",
        "email": "dhananjay@netxen.com",
        "time": "Fri Aug 01 03:14:55 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:07 2008 -0400"
      },
      "message": "netxen: fix link status, link speed\n\nFor NX3031, the phy is managed by firmware, so driver should avoid\nsetting any phy registers.\n\nSigned-off-by: Dhananjay Phadke \u003cdhananjay@netxen.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "4ad7a018cf4ac3cbad661c28c0f783ee0a6e3bf6",
      "tree": "94d85f50147fe97a0970ae80983fc0b7bee64b2f",
      "parents": [
        "5b1c29b4365d2eaf05eb81899cb1ca847dfe026e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Aug 04 11:59:36 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:05 2008 -0400"
      },
      "message": "remove bogus CONFIG_GFAR_NAPI\u0027s\n\nThe commit that made the CONFIG_GFAR_NAPI code unconditional was\nincluded at the same time as a new CONFIG_GFAR_NAPI user, resulting\nin these bugus #ifdef\u0027s.\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5b1c29b4365d2eaf05eb81899cb1ca847dfe026e",
      "tree": "83160671899bee884e68cb158be3b798e95b08d7",
      "parents": [
        "9a33e883564c2db8e1b3b645de4579a98ac084d2"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Wed Aug 06 15:08:50 2008 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:03 2008 -0400"
      },
      "message": "net/fs_enet: remove redundant messages for performance\n\nCurrently when we do a packet flood to the Ethernet port, the console\nreports error every time when a packet is dropped.  This is too\nredundant and cost performance.  Remove message for this type of event.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9a33e883564c2db8e1b3b645de4579a98ac084d2",
      "tree": "32b786f7e8b52a9ff81cc2d876daa0d9b11a6e76",
      "parents": [
        "06941931d8697dd939d7cac379565b1b2de1415f"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 06 12:12:34 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:01 2008 -0400"
      },
      "message": "forcedeth: add tx pause limit\n\nThis patch adds support for limiting the number of tx pause frames to a\ndefault of 8. Previously, hardware would send out continuous stream of\npause frames.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "06941931d8697dd939d7cac379565b1b2de1415f",
      "tree": "911808e1921bc5733bb694ac02a565a23b9da7bf",
      "parents": [
        "9c6624352cdba7ef4859dae44eb48d538ac78d1b"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 06 12:12:18 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:00 2008 -0400"
      },
      "message": "forcedeth: add jumbo frame support for mcp79\n\nThis patch adds jumbo frame support for MCP79 chipsets.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9c6624352cdba7ef4859dae44eb48d538ac78d1b",
      "tree": "9e078a9342bb8c24b8f15cf9fb76406b3ff6a479",
      "parents": [
        "1ef6841b4c4d9cc26e53271016c1d432ea65ed24"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 06 12:11:42 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:11:00 2008 -0400"
      },
      "message": "forcedeth: add new tx stat counters\n\nThis patch adds support for new tx statistic counters in the hardware -\nunicast, multicast, and broadcast\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "1ef6841b4c4d9cc26e53271016c1d432ea65ed24",
      "tree": "6b1b016f9632ecb621d2cc3605a95d3a00a2f187",
      "parents": [
        "8bad4afe1257585967a1b38cd3f21324b260812b"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Aug 06 12:11:03 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:10:59 2008 -0400"
      },
      "message": "forcedeth: fix rx error policy\n\nThis patch enforces a stricter policy on rx errors. The driver needs to\nverify whether there are multiple rx errors versus a single error.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8bad4afe1257585967a1b38cd3f21324b260812b",
      "tree": "ff88d4b96d9bd47609d403537aac2931dd498774",
      "parents": [
        "f71eb1a24a8cdde8d388c8f93e935aa7ac491047",
        "3c4dc7115dfdb9e0450b7a3b0649948f5356d4af"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Aug 07 02:05:01 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 02:05:01 2008 -0400"
      },
      "message": "Merge branch \u0027via-velocity\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into tmp\n"
    },
    {
      "commit": "f71eb1a24a8cdde8d388c8f93e935aa7ac491047",
      "tree": "b5520365b42d4c26ae1f1a8c5e0a9eee81e84e7b",
      "parents": [
        "a6ef5e9d7dd6f3de4f88b68c390f0f0d7072944c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Mon Aug 04 13:33:37 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:50 2008 -0400"
      },
      "message": "sky2: fix PM related regressions\n\nFix the problems reported for 2.6.27-rc1 caused by over aggressive\npower management. Turning clock off on PCI Express is problematic for WOL,\nand when doing multi-booting.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a6ef5e9d7dd6f3de4f88b68c390f0f0d7072944c",
      "tree": "1917fe6949eda12650475cc3bc1e9134f90116f0",
      "parents": [
        "ec796b4ffc947f74e9e85198d1648e9556300c55"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 15:00:27 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:26 2008 -0400"
      },
      "message": "igb: remove igb_init_managability as it is deprecated\n\nigb_init_managability does not actually perform any function as the two\nregisters it attempts to write are both read only on the host.  This patch\nremoves the function and all references to it from the driver.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "ec796b4ffc947f74e9e85198d1648e9556300c55",
      "tree": "9971d74f03da96b1649eeb1e0399176142522320",
      "parents": [
        "549bdd84dce242e15a9d7b42787ae481ba29f458"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 15:00:18 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:20 2008 -0400"
      },
      "message": "igb: remove three redundant functions left in the code\n\nThree functions were left in the code that are no longer used.  I am removing\nthese functions just to keep the code clean.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "549bdd84dce242e15a9d7b42787ae481ba29f458",
      "tree": "384c87869bbf59df397fca7a04b95633f2df2f5d",
      "parents": [
        "726c09e7b6b7b9f9015ae7ce803ba4cd67121d67"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 15:00:06 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:16 2008 -0400"
      },
      "message": "igb: correct issue of set_mta member of mac.ops not being populated\n\nThe igb_mta_set function was not being correctly used\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "726c09e7b6b7b9f9015ae7ce803ba4cd67121d67",
      "tree": "51ed0f9f8222eb6fb27c5b637e5ac6c3b37fc773",
      "parents": [
        "c743a87eabc50110ba5e473e707079c9b429779a"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 14:59:56 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:09 2008 -0400"
      },
      "message": "igb: fixes 82576 serdes init to correctly support manual flow control changes\n\nThis patch changes the PCS configuration for serdes so that the flow\ncontrol options change be set via the ethtool -A option.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c743a87eabc50110ba5e473e707079c9b429779a",
      "tree": "b6d2b6db296050c8ad86c8addc2c8ab1c38707bf",
      "parents": [
        "106ef2fef3778f4af2e0f796a108cc19c6114264"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 14:59:46 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:05 2008 -0400"
      },
      "message": "igb: fix null pointer dereference seen with fiber NICs\n\nWith a fiber or serdes NIC installed the driver was causing a null pointer\ndereference on driver unload.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "106ef2fef3778f4af2e0f796a108cc19c6114264",
      "tree": "3ffcf6e3f7e946f81530d070ea226792ad5552c4",
      "parents": [
        "c2ac3ef35c44195ca2b9c29275c7c6830eb2d9aa"
      ],
      "author": {
        "name": "Alexander Duyck",
        "email": "alexander.h.duyck@intel.com",
        "time": "Mon Aug 04 14:59:37 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:55:00 2008 -0400"
      },
      "message": "igb: fix comments\n\nThe internal name was used in comments, replaced with silicon part number.\n\nSigned-off-by: Alexander Duyck \u003calexander.h.duyck@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c2ac3ef35c44195ca2b9c29275c7c6830eb2d9aa",
      "tree": "448f9d1395dc415dbf752d2564626cd3cbc10ed9",
      "parents": [
        "f0f422e5735ba9f48039aa7dd4c9daa16b996c2c"
      ],
      "author": {
        "name": "Jay Cliburn",
        "email": "jacliburn@bellsouth.net",
        "time": "Mon Aug 04 19:05:10 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:57 2008 -0400"
      },
      "message": "atl1: deal with hardware rx checksum bug\n\nThe L1 hardware contains a bug that flags a fragmented IP packet\nas having an incorrect TCP/UDP checksum, even though the packet\nis perfectly valid and its checksum is correct.  There\u0027s no way to\ndistinguish between one of these good packets and a packet that\nactually contains a TCP/UDP checksum error, so all we can do is\nallow the packet to be handed up to the higher layers and let it\nbe sorted out there.\n\nAdd a comment describing this condition and remove the code that\ncurrently fails to handle what may or may not be a checksum error.\n\nSigned-off-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f0f422e5735ba9f48039aa7dd4c9daa16b996c2c",
      "tree": "053b965a389873cfe5e6cb1816beca554137b09f",
      "parents": [
        "c43bc57e5d72932b5e64bc5e4e7741bedbcaaf5f"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Mon Aug 04 17:21:53 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:55 2008 -0400"
      },
      "message": "e1000e: remove inapplicable test for ioport\n\nThere are currently no devices supported by the e1000e driver which need\nioport resources, remove the test for it and all unnecessary code\nassociated with it (struct e1000_adapter elements, local variables, etc.)\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c43bc57e5d72932b5e64bc5e4e7741bedbcaaf5f",
      "tree": "8663f7d9aee9328f38c7761b43aa114c35301ec3",
      "parents": [
        "10aa4c0447c308738dade244e23036f2fcbfb140"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Mon Aug 04 17:21:40 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:53 2008 -0400"
      },
      "message": "e1000e: fix drv load issues\n\na few people seem to have problems maintaining gigabit link\nand it was root caused to an interaction between the managability\nfirmware on the host and the driver, not communicating.\n\nThe form of communication they use is the drv_load bit.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "10aa4c0447c308738dade244e23036f2fcbfb140",
      "tree": "ca9c8d22df5bc2e63556e1dfa3dacabc8f4a07a8",
      "parents": [
        "44defeb3f6f98ea9bb48a2fe6eb9004e9e1a49a1"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Mon Aug 04 17:21:20 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:50 2008 -0400"
      },
      "message": "e1000e: perform basic 82573 EEPROM checks for known issues\n\n82573 EEPROMs have been shipped out with known issues. While most\npeople will never see the issues some people do and we know\nhow to address them. Warn the user if we find one of these\nEEPROM issues.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "44defeb3f6f98ea9bb48a2fe6eb9004e9e1a49a1",
      "tree": "a7a9b4d9091acaf32fe55da274a7c55f5e77f66d",
      "parents": [
        "77970ea50b8e7ee9733a6589bf61ed9c02f20ee9"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Mon Aug 04 17:20:41 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:49 2008 -0400"
      },
      "message": "e1000e: convert ndev_ printks to something smaller\n\nThe ndev_* printk\u0027s are too lenghty and we don\u0027t need to specify\nthe adapter/netdev struct at all, making this a lot more readable.\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "77970ea50b8e7ee9733a6589bf61ed9c02f20ee9",
      "tree": "b35525807e1c34085b642308fd9568a9606037cc",
      "parents": [
        "6a4c4ad2f0aa331324649579649c5d9064893079"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Aug 06 16:15:23 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:46 2008 -0400"
      },
      "message": "myri10ge: set 64bits consistent DMA mask\n\nSet 64bits consistent DMA mask since it improves performance\nin some cases. No need to check the return value since it is\nnot required for the driver to work.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6a4c4ad2f0aa331324649579649c5d9064893079",
      "tree": "b43bbb0f4cb31831a6087c2fbb0f9c066d44f6ba",
      "parents": [
        "0967d61ea0d8e8a7826bd8949cd93dd1e829ac55"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Wed Aug 06 16:14:43 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Aug 07 01:54:44 2008 -0400"
      },
      "message": "myri10ge: update firmware headers\n\nUpdate myri10ge firmware headers.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "18351070b86d155713cf790b26af4f21b1fd0b29",
      "tree": "66e98f59de072733af7ae65cebf135c37caab249",
      "parents": [
        "e63e03273b89f7248baa56cf242474f661e776e1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 21:42:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 21:42:21 2008 -0700"
      },
      "message": "Re-introduce \"[SCSI] extend the last_sector_bug flag to cover more sectors\"\n\nThis re-introduces commit 2b142900784c6e38c8d39fa57d5f95ef08e735d8,\nwhich was reverted due to the regression it caused by commit\nfca082c9f1e11ec07efa8d2f9f13688521253f36.\n\nThat regression was not root-caused by the original commit, it was just\nuncovered by it, and the real fix was done by Alan Stern in commit\n580da34847488b404218d1d7f53b156f245f5555 (\"Fix USB storage hang on\ncommand abort\").\n\nWe can thus re-introduce the change that was confirmed by Alan Jenkins\nto be still required by his odd card reader.\n\nCc: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e63e03273b89f7248baa56cf242474f661e776e1",
      "tree": "7e0a000ed3b252849b9002306ba479074c165330",
      "parents": [
        "37193fb4639fa94f91cbbab1e8aca596300e1d94",
        "ffb208479bd62ab26c29a242faeb1de1c6d5fcdc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 19:37:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 19:37:42 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (78 commits)\n  AX.25: Fix sysctl registration if !CONFIG_AX25_DAMA_SLAVE\n  pktgen: mac count\n  pktgen: random flow \n  bridge: Eliminate unnecessary forward delay\n  bridge: fix compile warning in net/bridge/br_netfilter.c\n  ipv4: remove unused field in struct flowi (include/net/flow.h).\n  tg3: Fix \u0027scheduling while atomic\u0027 errors\n  net: Kill plain NET_XMIT_BYPASS.\n  net_sched: Add qdisc __NET_XMIT_BYPASS flag\n  net_sched: Add qdisc __NET_XMIT_STOLEN flag\n  iwl3945: fix merge mistake for packet injection\n  iwlwifi: grap nic access before accessing periphery registers\n  iwlwifi: decrement rx skb counter in scan abort handler\n  iwlwifi: fix unhandled interrupt when HW rfkill is on\n  iwlwifi: implement iwl5000_calc_rssi\n  iwlwifi: memory allocation optimization\n  iwlwifi: HW bug fixes\n  p54: Fix potential concurrent access to private data\n  rt2x00: Disable link tuning in rt2500usb\n  iwlwifi: Don\u0027t use buffer allocated on the stack for led names\n  ...\n"
    },
    {
      "commit": "8c275ce327447f4cf3d0904d1a5a6ffa1b92de7f",
      "tree": "69881671584bf21f2c85c06b1b0dfaa4c6197c25",
      "parents": [
        "dfe195fb79e88c334481f1362fef52f6d2e30b2d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Aug 05 13:01:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:50 2008 -0700"
      },
      "message": "drivers/media/video/vino.c needs v4l2-ioctl.h\n\nmips allmodconfig:\n\n  drivers/media/video/vino.c: In function `vino_free_buffer_with_count\u0027:\n  drivers/media/video/vino.c:811: warning: passing arg 1 of `virt_to_phys\u0027 makes pointer from integer without a cast\n  drivers/media/video/vino.c: In function `vino_allocate_buffer\u0027:\n  drivers/media/video/vino.c:889: warning: passing arg 1 of `virt_to_phys\u0027 makes pointer from integer without a cast\n  drivers/media/video/vino.c: In function `vino_ioctl\u0027:\n  drivers/media/video/vino.c:4364: error: implicit declaration of function `video_usercopy\u0027\n\nThe patch fixes the error, but not the warnings.\n\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc39778f952a820b7da45756a900a4778da343cd",
      "tree": "a89323d08c62dff0c413f9e4e2f273e60a45b9ad",
      "parents": [
        "dc60bf1d8328076c27fe07c1849a5c8399bafc39"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Tue Aug 05 13:01:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "drivers/misc/sgi-gru/grutlbpurge.c: removed duplicated #include\n\nRemoved duplicated include \u003clinux/delay.h\u003e in\ndrivers/misc/sgi-gru/grutlbpurge.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nCc: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "978cc90c469b38bcbbfd00a8c183d74e5b17bf45",
      "tree": "55fbc5f8857e0d4ce17b48416f21e27f2cce0995",
      "parents": [
        "5394ba0fd892291eb425649fdbc82b673e0b7956"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Tue Aug 05 13:01:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "atyfb_base.c: fix warning\n\ndrivers/video/aty/atyfb_base.c:2663: warning: \u0027aty_resume_chip\u0027 defined\nbut not used\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nCc: Ville Syrjala \u003csyrjala@sci.fi\u003e\nCc: Antonino A. Daplas \u003cadaplas@pol.net\u003e\nCc: Mark Asselstine \u003casselsm@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5394ba0fd892291eb425649fdbc82b673e0b7956",
      "tree": "4e3cf7193d796bd84619bcdecc3cad51c4151e81",
      "parents": [
        "9bd6ceb666e76b9a3caefa158827a571ead55b6a"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Tue Aug 05 13:01:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "drivers/video/fsl-diu-fb.c: add missing of_node_put\n\nof_node_put is needed before discarding a value received from\nof_find_node_by_type, eg in error handling code.\n\nThe semantic patch that makes the change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\nstruct device_node *n;\nstruct device_node *n1;\nstruct device_node *n2;\nstatement S;\nidentifier f1,f2;\nexpression E1,E2;\nconstant C;\n@@\n\nn \u003d of_find_node_by_type(...)\n...\nif (!n) S\n... when !\u003d of_node_put(n)\n    when !\u003d n1 \u003d f1(n,...)\n    when !\u003d E1 \u003d n\n    when any\n    when strict\n(\n+ of_node_put(n);\n  return -C;\n|\n  of_node_put(n);\n|\n  n2 \u003d f2(n,...)\n|\n  E2 \u003d n\n|\n  return ...;\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Timur Tabi \u003ctimur@freescale.com\u003e\nCc: York Sun \u003cyorksun@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9bd6ceb666e76b9a3caefa158827a571ead55b6a",
      "tree": "8971ea7aae23a1d4be71199e6ec70b9f9f6b6eae",
      "parents": [
        "c213ddf330e29f9d141705444dc45683adbb99b0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Aug 05 13:01:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "radeonfb: give i2c buses nicer names\n\nThe name of the i2c buses shows in the output of \"i2cdetect -l\", so\nit\u0027s important to give informative names.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c213ddf330e29f9d141705444dc45683adbb99b0",
      "tree": "c44a3a4fb3c09743f6816148bf4ba272b8f1ea0a",
      "parents": [
        "efc491814308f89d5ef6c4fe19ae4552a67d4132"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Aug 05 13:01:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "fbcon: fix scrolling after logo is cleared\n\nIf the \u0027clear\u0027 command is used on the frame buffer with a logo the upper\narea is filled by few lines but not scrolled anymore.\n\nFix this by removing the protected area for the logo if any part of the\nlogo is cleared.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "efc491814308f89d5ef6c4fe19ae4552a67d4132",
      "tree": "2e00231a9ac9221ebb52cedf8249db0441603094",
      "parents": [
        "f6ac436dcc4c34709bcde355f3f2254ac0a183d4"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 05 13:01:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:49 2008 -0700"
      },
      "message": "radeon: misc corrections\n\nI have a new PCI-E radeon RV380 series card (PCI device ID 5b64) that\nhangs in my sparc64 boxes when the init scripts set the font.  The problem\ngoes away if I disable acceleration.\n\nI haven\u0027t figured out that bug yet, but along the way I found some\ncorrections to make based upon some auditing.\n\n1) The RB2D_DC_FLUSH_ALL value used by the kernel fb driver\n   and the XORG video driver differ.  I\u0027ve made the kernel\n   match what XORG is using.\n\n2) In radeonfb_engine_reset() we have top-level code structure\n   that roughly looks like:\n\n\tif (family is 300, 350, or V350)\n\t\tdo this;\n\telse\n\t\tdo that;\n\t...\n\tif (family is NOT 300, OR\n\t    family is NOT 350, OR\n\t    family is NOT V350)\n\t\tdo another thing;\n\n   this last conditional makes no sense, is always true,\n   and obviously was likely meant to be \"family is NOT\n   300, 350, or V350\".  So I\u0027ve made the code match the\n   intent.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nTested-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8cd6819842b79953c61250c719f61e01e51dd8cd",
      "tree": "7731c8afdc041138a4b2b919865a431945583dcd",
      "parents": [
        "14563a4ec450f35c70fbe5f6ac5199e9d5a0edc5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 05 13:01:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:48 2008 -0700"
      },
      "message": "backlight: add MODULE_ALIAS() to pwm_backlight driver\n\nAdd the missing MODULE_ALIAS() to the pwm_backlight driver.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "14563a4ec450f35c70fbe5f6ac5199e9d5a0edc5",
      "tree": "07cc513465e074eef9d0f369dc639af845b1db8d",
      "parents": [
        "26cb8bb21b11245a53f79d9fa766537752f77d88"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Aug 05 13:01:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:48 2008 -0700"
      },
      "message": "backlight: add more information output to pwm_backlight\n\nMake the error paths in the pwm_backlight driver more informative in the\nprobe path, especially for the times that it finds an error.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26cb8bb21b11245a53f79d9fa766537752f77d88",
      "tree": "e1ab62679bd88a47f97dcc7e964a642152789030",
      "parents": [
        "e12af37d9ee09c2ac6da26a51c77754dec09fed4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:48 2008 -0700"
      },
      "message": "blackfin RTC driver: drop PIE/stopwatch code since the hardware can only do a max of 1HZ and this same functionality is provided by UIE\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e12af37d9ee09c2ac6da26a51c77754dec09fed4",
      "tree": "35d8f3ebc3f0ad8d24a5002e04d21c0ddff62fd0",
      "parents": [
        "140fab14aef093cedf87f69234474c04fdcec99c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:48 2008 -0700"
      },
      "message": "blackfin RTC driver: convert PIE handling to irq_set_state() as pointed out by David Brownell\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "140fab14aef093cedf87f69234474c04fdcec99c",
      "tree": "6b7f39dfb95a8db26296e621292b4ff2783ab092",
      "parents": [
        "3b128fe04a3087d6e974b87402dc6e75d3142186"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:48 2008 -0700"
      },
      "message": "blackfin RTC driver: wait for the write complete interrupt complete before sleeping\n\nSince we use the write complete interrupt, wait for it\nto complete before sleeping so we don\u0027t wake right back up due to it\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b128fe04a3087d6e974b87402dc6e75d3142186",
      "tree": "dcb06c4b0c5ba9fe893144bbcbba1321c0a88576",
      "parents": [
        "605eb8b3c05e970caf71c48f693efe33c212fb7b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:47 2008 -0700"
      },
      "message": "blackfin RTC driver: disable the write complete irq upon close\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "605eb8b3c05e970caf71c48f693efe33c212fb7b",
      "tree": "894853c743a70d0f0ad3442b51cd8782d93de04e",
      "parents": [
        "813006f4bb4a39afdde8ab2e3559971c029d1dc0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:47 2008 -0700"
      },
      "message": "blackfin RTC driver: don\u0027t bother passing the rtc struct down to bfin_rtc_int_{set,clear} since it isnt needed (shaves off ~100bytes)\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "813006f4bb4a39afdde8ab2e3559971c029d1dc0",
      "tree": "599c70a70ba38f557ec439e73f9fe4620af0b970",
      "parents": [
        "5aeb776d0c2bb1dd3ef01f4805929e2bc2923e7b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Aug 05 13:01:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:47 2008 -0700"
      },
      "message": "blackfin RTC driver: add support for power management framework\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5aeb776d0c2bb1dd3ef01f4805929e2bc2923e7b",
      "tree": "b9e9578f9b9523cf9d2a6bc9135da9a286bf1e12",
      "parents": [
        "dd279f6127c0f64dfb0055bc0adb97a284a08df3"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Aug 05 13:01:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:47 2008 -0700"
      },
      "message": "blackfin RTC driver: Fix bug Only RTC interrupt can wake up deeper sleep core\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dd279f6127c0f64dfb0055bc0adb97a284a08df3",
      "tree": "f35b3fdf6702c90d15d1c1633c22af27a02aa56a",
      "parents": [
        "c69ad71bcdecbaab82cfacb1dc967bd7fd967a3b"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Aug 05 13:01:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:47 2008 -0700"
      },
      "message": "blackfin RTC driver: if we dont define irq_set_freq, the common rtc-dev layer will give us the same behavior of returning ENOTTY\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "60cadec9da7b6c91aca51f408c828f7e74a68379",
      "tree": "006fa6831612ad3a70312f6b513c1dfc73cd5816",
      "parents": [
        "756fcab27756f32722b748e2aff3393eef9a589d"
      ],
      "author": {
        "name": "Shadi Ammouri",
        "email": "shadi@marvell.com",
        "time": "Tue Aug 05 13:01:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:46 2008 -0700"
      },
      "message": "spi: new orion_spi driver\n\nThis adds an SPI driver for the SPI controller found in various Marvell\nOrion ARM SoCs.  It currently supports only one slave, which must use SPI\nmode 0.\n\n[dbrownell@users.sourceforge.net: cleanups, meet specs, pass \"sparse\"]\nSigned-off-by: Shadi Ammouri \u003cshadi@marvell.com\u003e\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "756fcab27756f32722b748e2aff3393eef9a589d",
      "tree": "73ab952ebaaa41d22b38f28af5f3f78b5d55e200",
      "parents": [
        "594a8819774b09ee5bf72d23300489459ff1f882"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Tue Aug 05 13:01:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:46 2008 -0700"
      },
      "message": "block/cciss.c: remove pointless curr_queue calculation\n\ncurr_queue is a local variable in a for loop, and it\u0027s being initialized\nat the start of each loop.  So any assignment at the end of the loop is\npointless.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nCc: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "594a8819774b09ee5bf72d23300489459ff1f882",
      "tree": "1aa95c45e992c41017cf8be52626af72c17679f8",
      "parents": [
        "c6e2bee26eee190b20cd87e71b288bca6a5357a4"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue Aug 05 13:01:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 14:33:46 2008 -0700"
      },
      "message": "vt8623fb: fix kernel oops\n\ncommit 20e061fb750d36ec0ffcb2e44ed7dafa9018223b\n  Author: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\n  Date:   Mon Apr 28 02:15:18 2008 -0700\n\n      fbdev: framebuffer_alloc() fixes\n\n      Correct the dev arg of framebuffer_alloc() in arkfb, s3fb and vt8623fb.\n\ncauses a null-pointer deref because \"info-\u003edev is NULL, info was just\nkzallocated\".\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\u003e\nReported-by: \"MadLoisae@gmx.net\" \u003cMadLoisae@gmx.net\u003e\nTested-by: \"MadLoisae@gmx.net\" \u003cMadLoisae@gmx.net\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: \u003cstable@kernel.org\u003e\t\t[2.6.26.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "35ad1c8803921b28541ad28bfb18dc3b6295ba98",
      "tree": "998468e8bd42fab02d09bae8fc74bdf546608580",
      "parents": [
        "580da34847488b404218d1d7f53b156f245f5555",
        "f454cbe8cd38b6d447e74ddaf012017fea42717e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 11:39:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 11:39:33 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: -\u003ecable_detect method cannot be marked __devinit\n  ide: -\u003equirkproc method cannot be marked __devinit\n  cs5520: add enablebits checking\n  cdrom: don\u0027t check CDC_PLAY_AUDIO in cdrom_count_tracks()\n  ide-cd: fix endianity for the error message in cdrom_read_capacity\n  ide: remove CONFIG_IDE_MAX_HWIFS\n  remove unneeded #include \u003clinux/ide.h\u003e\u0027s\n  ide: fix regression caused by ide_device_{get,put}() addition (take 2)\n  remove unnecessary \u003clinux/hdreg.h\u003e includes\n  ide: sanitize struct ide_port_ops documentation (take 2)\n  ide: fix ide_fix_driveid()\n  ide: fix pre-EIDE SWDMA support on big-endian\n"
    },
    {
      "commit": "580da34847488b404218d1d7f53b156f245f5555",
      "tree": "7164190a4f25d9b389c6103d41c6bc58b2071648",
      "parents": [
        "ca5de404ff036a29b25e9a83f6919c9f606c5841"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Aug 05 13:05:17 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 10:23:19 2008 -0700"
      },
      "message": "Fix USB storage hang on command abort\n\nOkay, I found the cause of the hang.  It is a simple bug in the USB\nscatter-gather library, caused by changes added in response to the S-G\nchaining modification.\n\nThis patch (as1125) fixes a bug in the USB scatter-gather library.\nEarly exit from the S-G initialization loop does not reset the count of\noutstanding URBs.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f454cbe8cd38b6d447e74ddaf012017fea42717e",
      "tree": "12b53fb8f50a0197411d39c570ac525bf6c616ad",
      "parents": [
        "36de994809264f752e51b74e77a9c49091d14230"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:04 2008 +0200"
      },
      "message": "ide: -\u003ecable_detect method cannot be marked __devinit\n\nNow that we have warm-plug support -\u003ecable_detect method no longer\ncan be be marked __devinit.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "36de994809264f752e51b74e77a9c49091d14230",
      "tree": "61c8abbaff6a0a69955cbf0a9e2581b78e0cc2ef",
      "parents": [
        "24307ffabd5b39bad443641f54b12ee2ba7a38ac"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:03 2008 +0200"
      },
      "message": "ide: -\u003equirkproc method cannot be marked __devinit\n\nNow that we have warm-plug support -\u003equirkproc method no longer\ncan be be marked __devinit.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "24307ffabd5b39bad443641f54b12ee2ba7a38ac",
      "tree": "136811bf9e04532543554bcf23dae9ccace7639d",
      "parents": [
        "af744e3294d09d706c4eae26cffaaa68a8d40337"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:03 2008 +0200"
      },
      "message": "cs5520: add enablebits checking\n\nBased on sparse comments in OpenFirmware code\n(no Cx5510/Cx5520 datasheet here).\n\nThis fixes 2.6.26 regression reported by TAKADA\nand caused by addition of warm-plug support.\n\nTested-by: TAKADA Yoshihito \u003ctakada@mbf.nifty.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "af744e3294d09d706c4eae26cffaaa68a8d40337",
      "tree": "bf0e5580ce0637339a37027717132ca2a7eebcaf",
      "parents": [
        "938bb03d188a1e688fb0bcae49788f540193e80a"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Aug 05 18:17:02 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:02 2008 +0200"
      },
      "message": "cdrom: don\u0027t check CDC_PLAY_AUDIO in cdrom_count_tracks()\n\nAccording to MMC-3 (or any later versions) READ TOCs are mandatory\ncommands and have nothing to do with CDC_PLAY_AUDIO.  I have no idea why\nthe check was put there in the first place but it now only breaks\nautomatic actions on certain drives.\n\nNote that this test was only effective when ide-cdrom was being used\nas sr didn\u0027t mask CDC_PLAY_AUDIO according to the capabilities.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nAcked-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Borislav Petkov \u003cpetkovbb@googlemail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "938bb03d188a1e688fb0bcae49788f540193e80a",
      "tree": "75cbe491a4537acab55b37e24384f6a7915b8e73",
      "parents": [
        "c5bfc3757f1d843a8e1261840c1f53c5062f8e92"
      ],
      "author": {
        "name": "Petr Tesarik",
        "email": "ptesarik@suse.cz",
        "time": "Tue Aug 05 18:17:02 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:02 2008 +0200"
      },
      "message": "ide-cd: fix endianity for the error message in cdrom_read_capacity\n\nAesthetic regards aside, commit e8e7b9eb11c34ee18bde8b7011af41938d1ad667\nstill leaves a bug in the error message, because it uses the unconverted\nbig-endian value for printk.\n\nFix this by using a local variable in machine byte order. The result is\ncorrect, more readable, and also produces slightly shorter code on i386.\n\nSigned-off-by: Petr Tesarik \u003cptesarik@suse.cz\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Jan Kara \u003cjack@suse.cz\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: \u003cstable@kernel.org\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\n[bart: __u32 -\u003e u32]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c5bfc3757f1d843a8e1261840c1f53c5062f8e92",
      "tree": "cd0a125eaaa3e4c8b2e90c59fc8d13e1011776bb",
      "parents": [
        "0e25f710618ce919ac5ae4850c90d3fca19565c3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Aug 05 18:17:01 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:17:01 2008 +0200"
      },
      "message": "ide: remove CONFIG_IDE_MAX_HWIFS\n\nThe benefits of a user settable CONFIG_IDE_MAX_HWIFS have become pretty \ntiny and are no longer considered worth the trouble of an own option.\n\nSimply always #define MAX_HWIFS to 10.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d3e33ff59facec005e48ba3360502b73a04e4b4e",
      "tree": "7f5b6354d5d6794b35a5ea2bcee33ea16d8e326c",
      "parents": [
        "b5b9309d3415480b3e66314a1d6c89db58bff9de"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:59 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:59 2008 +0200"
      },
      "message": "ide: fix regression caused by ide_device_{get,put}() addition (take 2)\n\nOn Monday 28 July 2008, Benjamin Herrenschmidt wrote:\n\n[...]\n\n\u003e Vector: 300 (Data Access) at [c58b7b80]\n\u003e     pc: c014f264: elv_may_queue+0x10/0x44\n\u003e     lr: c0152750: get_request+0x2c/0x2c0\n\u003e     sp: c58b7c30\n\u003e    msr: 1032\n\u003e    dar: c\n\u003e  dsisr: 40000000\n\u003e   current \u003d 0xc58aaae0\n\u003e     pid   \u003d 854, comm \u003d media-bay\n\u003e enter ? for help\n\u003e mon\u003e t\n\u003e [c58b7c40] c0152750 get_request+0x2c/0x2c0\n\u003e [c58b7c70] c0152a08 get_request_wait+0x24/0xec\n\u003e [c58b7cc0] c0225674 ide_cd_queue_pc+0x58/0x1a0\n\u003e [c58b7d40] c022672c ide_cdrom_packet+0x9c/0xdc\n\u003e [c58b7d70] c0261810 cdrom_get_disc_info+0x60/0xd0\n\u003e [c58b7dc0] c026208c cdrom_mrw_exit+0x1c/0x11c\n\u003e [c58b7e30] c0260f7c unregister_cdrom+0x84/0xe8\n\u003e [c58b7e50] c022395c ide_cd_release+0x80/0x84\n\u003e [c58b7e70] c0163650 kref_put+0x54/0x6c\n\u003e [c58b7e80] c0223884 ide_cd_put+0x40/0x5c\n\u003e [c58b7ea0] c0211100 generic_ide_remove+0x28/0x3c\n\u003e [c58b7eb0] c01e9d34 __device_release_driver+0x78/0xb4\n\u003e [c58b7ec0] c01e9e44 device_release_driver+0x28/0x44\n\u003e [c58b7ee0] c01e8f7c bus_remove_device+0xac/0xd8\n\u003e [c58b7f00] c01e7424 device_del+0x104/0x198\n\u003e [c58b7f20] c01e74d0 device_unregister+0x18/0x30\n\u003e [c58b7f40] c02121c4 __ide_port_unregister_devices+0x6c/0x88\n\u003e [c58b7f60] c0212398 ide_port_unregister_devices+0x38/0x80\n\u003e [c58b7f80] c0208ca4 media_bay_step+0x1cc/0x5c0\n\u003e [c58b7fb0] c0209124 media_bay_task+0x8c/0xcc\n\u003e [c58b7fd0] c00485c0 kthread+0x48/0x84\n\u003e [c58b7ff0] c0011b20 kernel_thread+0x44/0x60\n\nThe guilty commit turned out to be 08da591e14cf87247ec09b17c350235157a92fc3\n(\"ide: add ide_device_{get,put}() helpers\").  ide_device_put() is called\nbefore kref_put() in ide_cd_put() so IDE device is already gone by the time\nide_cd_release() is reached.\n\nFix it by calling ide_device_get() before kref_get() and ide_device_put()\nafter kref_put() in all affected device drivers.\n\nv2:\nBrown paper bag time.  In v1 cd-\u003edrive was referenced after dropping last\nreference on cd object (which could result in OOPS in ide_device_put() as\nreported/debugged by Mariusz Kozlowski).  Fix it by caching cd-\u003edrive in\nthe local variable (fix other device drivers too).\n\nReported-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nReported-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nCc: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nTested-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nTested-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b5b9309d3415480b3e66314a1d6c89db58bff9de",
      "tree": "2afca0cb09bded726fa06b967c4cfa23e5283adf",
      "parents": [
        "39b986a6c73434d122967dc86efb295ab9a28437"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:58 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:58 2008 +0200"
      },
      "message": "remove unnecessary \u003clinux/hdreg.h\u003e includes\n\nFollowing files don\u0027t need \u003clinux/hdreg.h\u003e at all:\n\n- arch/mips/jazz/setup.c\n- arch/sh/boards/mach-systemh/irq.c\n- drivers/macintosh/mediabay.c\n- drivers/scsi/hptiop.c\n- drivers/usb/storage/freecom.c\n- arch/powerpc/include/asm/ide.h\n- init/main.c\n\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "242f44261e6c5fdc13e3cd12f949ab717dc37d58",
      "tree": "a0cc5c55ce5ece9b8c5585013938f5eb6556c313",
      "parents": [
        "367fdcb4e401161e51aaee5d06b3f82098bafefc"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:56 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:56 2008 +0200"
      },
      "message": "ide: fix ide_fix_driveid()\n\nFix byte-swapping for id-\u003ewords161_175[], id-\u003ewords206_254[]\nand id-\u003ewords206_254[].\n\nLuckily all words previously left in little-endian byte-order\nare marked as reserved so this fix shouldn\u0027t affect user-space\napplications.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "367fdcb4e401161e51aaee5d06b3f82098bafefc",
      "tree": "885e57175919f2f162eac4261c9d86d2ab73b973",
      "parents": [
        "ca5de404ff036a29b25e9a83f6919c9f606c5841"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:55 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Aug 05 18:16:55 2008 +0200"
      },
      "message": "ide: fix pre-EIDE SWDMA support on big-endian\n\nid-\u003etDMA is of \u0027unsigned char\u0027 type so endianness is already\ncorrect and calling le16_to_cpu() is wrong.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "33e334950abda8e42c3b6e6f280fad0d4ab92141",
      "tree": "7d52e5d4772f578c499200f38cfc54b79e3357fb",
      "parents": [
        "ad619800e4e034cad44299b2a22df9eebb043ac3",
        "3e2236c108792c3afbbfbe3f373ee7fdd68eda8e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 05 01:28:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Aug 05 01:28:35 2008 -0700"
      },
      "message": "Merge branch \u0027no-ath9k\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "2f751b67a8be698cec52f786910ef4f0beffe9a7",
      "tree": "ce1ea9366803f667e68dd57eaf70261aa65bd6a3",
      "parents": [
        "cc6533e98a7f3cb7fce9d740da49195c7aa523a4"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Aug 04 23:17:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 04 23:18:20 2008 -0700"
      },
      "message": "tg3: Fix \u0027scheduling while atomic\u0027 errors\n\nThis patch fixes the \u0027scheduling while atomic\u0027 errors introduced by\ncommit 12dac0756d357325b107fe6ec24921ec38661839 (\"tg3: adapt tg3 to\nuse reworked PCI PM code\").\n\nThe first hunk of the patch removes an unnecessary\ntg3_set_power_state() call.  The chip will already be in the D0 state\neither due to a chip reset or through a previous call to\ntg3_set_power_state().\n\nThe second hunk of the patch moves the tg3_set_power_state() call\noutside the critical section guarded by tg3_full_lock() and\ntg3_full_unlock() functions.  The power state of the device is and\nshould be outside the lock\u0027s domain and all other\ntg3_set_power_state() calls support this.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "529ae9aaa08378cfe2a4350bded76f32cc8ff0ce",
      "tree": "d3ae998f9876c72a83a022805103a92111852b21",
      "parents": [
        "e9ba9698187ddbc0c5bfcf41de0349a662d23d02"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Sat Aug 02 12:01:03 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 21:31:34 2008 -0700"
      },
      "message": "mm: rename page trylock\n\nConverting page lock to new locking bitops requires a change of page flag\noperation naming, so we might as well convert it to something nicer\n(!TestSetPageLocked_Lock \u003d\u003e trylock_page, SetPageLocked \u003d\u003e set_page_locked).\n\nThis also facilitates lockdeping of page lock.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nAcked-by: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nAcked-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2e1e9212ed8c532c6b324de77d3cafef5d2bc846",
      "tree": "15097a99d03679f2c95ea2fdc0eb3c3ebcc474b8",
      "parents": [
        "2acb802b0c5485aedb46e23b2b45e49573454c09",
        "f5663f5bded3364158e2d31904173cb1debc2ecd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:26:15 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)\n  sh: enable maple_keyb in dreamcast_defconfig.\n  SH2(A) cache update\n  nommu: Provide vmalloc_exec().\n  add addrespace definition for sh2a.\n  sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support.\n  sh: define GENERIC_HARDIRQS_NO__DO_IRQ.\n  sh: define GENERIC_LOCKBREAK.\n  sh: Save NUMA node data in vmcore for crash dumps.\n  sh: module_alloc() should be using vmalloc_exec().\n  sh: Fix up __bug_table handling in module loader.\n  sh: Add documentation and integrate into docbook build.\n  sh: Fix up broken kerneldoc comments.\n  maple: Kill useless private_data pointer.\n  maple: Clean up maple_driver_register/unregister routines.\n  input: Clean up maple keyboard driver\n  maple: allow removal and reinsertion of keyboard driver module\n  sh: /proc/asids depends on MMU.\n  arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include\n  arch/sh/boards/board-ap325rxa.c: removed duplicated #include\n  sh/boards/Makefile typo fix\n  ...\n"
    },
    {
      "commit": "2acb802b0c5485aedb46e23b2b45e49573454c09",
      "tree": "82afbba3d073ce903cb737412b6eccdf8adab4b5",
      "parents": [
        "d8f4b819c3a5b54a978c6fe5249a17cff490c4a1",
        "9c4cb82515130c62224e23fdf7c13c8f6c59c614"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:25:06 2008 -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: Remove use of CONFIG_PPC_MERGE\n  powerpc: Force printing of \u0027total_memory\u0027 to unsigned long long\n  powerpc: Fix compiler warning in arch/powerpc/mm/mem.c\n  powerpc: Move include files to arch/powerpc/include/asm\n"
    },
    {
      "commit": "f1b134fdf6d36c975b4a66cf952565cd73aebdba",
      "tree": "f7524266c501c9196106cd14222ab5e8c4f3004f",
      "parents": [
        "7274264f60cc0b71389efed286001ff0860c3141",
        "e8bac9e0647dd04c83fd0bfe7cdfe2f6dfb100d0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:19:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:19:18 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] scsi_transport_spi: fix oops in revalidate\n  [SCSI] ses: fix VPD inquiry overrun\n  [SCSI] block: Fix miscalculation of sg_io timeout in CDROM_SEND_PACKET handler.\n  [SCSI] hptiop: add more PCI device IDs\n"
    },
    {
      "commit": "c44df7413fd711bca818111b94cbd7ce5f3600a9",
      "tree": "143e2f6de71cd0cb5ac74e423d87fb950df7bf2f",
      "parents": [
        "103a1d5c57fac3623613b130b104f5b03367b31c",
        "0e09c863dbb8b1816ebc106df1a1cae4c588ce0e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:14:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:14:21 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6:\n  pcmcia: rsrc_nonstatic: check value, not pointer\n"
    },
    {
      "commit": "103a1d5c57fac3623613b130b104f5b03367b31c",
      "tree": "4776a376860dcb3b37d1e65b8f511c61a70795e4",
      "parents": [
        "81830061bbae282d37c9af30084a1116b6239520"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:56:28 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:08 2008 -0700"
      },
      "message": "sc1200 watchdog driver: Fix locking, sems and coding style\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "81830061bbae282d37c9af30084a1116b6239520",
      "tree": "2409d8244feaa1aebe38a6e40fc849f881dd3f04",
      "parents": [
        "9f2d1f0da766f84fdb96c9bd79ed0f97036635cb"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Aug 04 17:56:02 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "alpha: Fix breakage in wdt_pci\n\ndrivers/watchdog/wdt_pci.c: In function \u0027wdtpci_ctr_mode\u0027:\ndrivers/watchdog/wdt_pci.c:120: error: implicit declaration of function \u0027udelay\u0027\n{standard input}: Assembler messages:\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f2d1f0da766f84fdb96c9bd79ed0f97036635cb",
      "tree": "398d413ab236da55522fe091be55d9e4ba798660",
      "parents": [
        "41dc8b72e37c514f7332cbc3f3dd864910c2a1fa"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:55:35 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "wdt: Cleanup and sort out locking and inb_p\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "41dc8b72e37c514f7332cbc3f3dd864910c2a1fa",
      "tree": "fbdb145a083f03a0e6c24a6fc527477b773c5099",
      "parents": [
        "d6547378df1c11bc6790b87abedb3526ded40ef9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:54:46 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "s3c2410_wdt watchdog driver: Locking and coding style\n\nKill off use of semaphores.\nFix ioctl races and locking holes.\n\nFrom: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d6547378df1c11bc6790b87abedb3526ded40ef9",
      "tree": "49efcdc86c8470fa5ea96375f380b690dfe53f97",
      "parents": [
        "670d59c0ae31a872341785b1d93add284c1653ff"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:54:01 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "it8712f_wdt: Locking and coding style\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "670d59c0ae31a872341785b1d93add284c1653ff",
      "tree": "f416b40c99a0449a47d60d24e803403f1b1b8f4f",
      "parents": [
        "d5cae364148088911bdf007a8aaefb46a92f16f7"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:53:22 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "ar7_wdt watchdog driver: Fix locking\n\nUse unlocked_ioctl\nRemove semaphores\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d5cae364148088911bdf007a8aaefb46a92f16f7",
      "tree": "7dc6d3d99f4a056ff9efed96fea61ff54acab046",
      "parents": [
        "d7283353221e73a793847252d063ff9186885160"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Mon Aug 04 17:47:07 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "vt: Deadlock workaround\n\n2.6.26 corrected the mutex locking on tty resizing to fix the case where\nyou could get the tty/vt sizing out of sync. That turns out to have a\ndeadlock.\n\nThe actual fix is really major and I\u0027ve got it lined up as part of the ops\nchanges for 2.6.28 so for 2.6.26/2.6.27 it is safer to reintroduce this\nages old minor bug.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d7283353221e73a793847252d063ff9186885160",
      "tree": "d48705f707d4fa429dfcfcd079208bf9e60ae090",
      "parents": [
        "b1cbefe5d5fc2d4a6109961d914027172ce8e152"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:21:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:07 2008 -0700"
      },
      "message": "cris: Fixup compile problems\n\nIt now compiles with the tty changes but isn\u0027t tested (which has to be\nbetter than not compiling..\n\nCloses bug #11218\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1cbefe5d5fc2d4a6109961d914027172ce8e152",
      "tree": "d05389e191a280d4c6dc27689f95bc6b710f09e5",
      "parents": [
        "c635fd3d3de9dec4729135add72c2ff32595605b"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Aug 04 17:22:11 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:12:06 2008 -0700"
      },
      "message": "blackfin: Fix compile failure in tty code\n\nBlackfin peers into the ldisc in an odd way for IRDA snooping which\ntherefore got missed. Simple enough fix.\n\nCloses bug #11233\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "82248a5e92793014d156a12dbcbba633794ce9f8",
      "tree": "c91d54ea1122d8faf69bf15c7b8e1dc6921296b4",
      "parents": [
        "c2d5cedadcd3976cfc1fa5590e3a73a059c6401a",
        "31981db0d0b665713ab3e9531f936fdb67947225"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:00:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 17:00:37 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6:\n  Add DIP switch readout for HFC-4S IOB4ST\n  Fix remaining big endian issue of hfcmulti\n  mISDN cleanup user interface\n  mISDN fix main ISDN Makefile\n"
    },
    {
      "commit": "c2d5cedadcd3976cfc1fa5590e3a73a059c6401a",
      "tree": "1972238c802873c00d3f264335512bcdab695ec2",
      "parents": [
        "a477097d9c37c1cf289c7f0257dffcfa42d50197"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Sat Aug 02 21:10:23 2008 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:59:56 2008 -0700"
      },
      "message": "drivers/char/efirtc.c: removed duplicated #include\n\nRemoved duplicated include \u003clinux/smp_lock.h\u003e in\ndrivers/char/efirtc.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc329442b9fd365bec95718013586c07ff600c34",
      "tree": "f965829f4421afd65932ad0782502b9583037b39",
      "parents": [
        "5aa6cf302c2758702348aab7457e516d3a5121b9"
      ],
      "author": {
        "name": "Gerard Kam",
        "email": "gerardk5@verizon.net",
        "time": "Mon Aug 04 13:41:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:58:45 2008 -0700"
      },
      "message": "atmel_spi: fix hang due to missed interrupt\n\nFor some time my at91sam9260 board with JFFS2 on serial flash (m25p80)\nwould hang when accessing the serial flash and SPI bus.  Slowing the SPI\nclock down to 9 MHz reduced the occurrence of the hang from \"always\"\nduring boot to a nuisance level that allowed other SW development to\ncontinue.  Finally had to address this issue when an application stresses\nthe I/O to always cause a hang.\n\nHang seems to be caused by a missed SPI interrupt, so that the task ends\nup waiting forever after calling spi_sync().  The fix has 2 parts.  First\nis to halt the DMA engine before the \"current\" PDC registers are loaded.\nThis ensures that the \"next\" registers are loaded before the DMA operation\ntakes off.  The second part of the fix is a kludge that adds a\n\"completion\" interrupt in case the ENDRX interrupt for the last segment of\nthe DMA chaining operation was missed.\n\nThe patch allows the SPI clock for the serial flash to be increased from 9\nMHz to 15 MHz (or more?).  No hangs or SPI overruns were encountered.\n\nHaavard: while this patch does indeed improve things, I still see overruns\nand CRC errors on my NGW100 board when running the DataFlash at 10 MHz.\nHowever, I think some improvement is better than nothing, so I\u0027m passing\nthis on for inclusion in 2.6.27.\n\nSigned-off-by: Gerard Kam \u003cgerardk5@verizon.net\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5aa6cf302c2758702348aab7457e516d3a5121b9",
      "tree": "b6bd87a9ae0d4d854e9f8e0c286ea9353f0b5445",
      "parents": [
        "1a3f7d98e5f50f21ce6fb1406a35531d9596c5c6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Aug 04 13:41:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:58:45 2008 -0700"
      },
      "message": "spi: S3C24XX: reset register status on resume.\n\nFix a bug in the spi_s3c24xx driver where it does not reset the registers\nof the hardware when resuming from suspend (this block has been reset over\nsuspend).\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fca082c9f1e11ec07efa8d2f9f13688521253f36",
      "tree": "94a18d0aed308b44ba606261c603c63860c35c30",
      "parents": [
        "8f616cd5249e03c9e1b371623d85e76d4b86bbc1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:36:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Aug 04 16:36:20 2008 -0700"
      },
      "message": "Revert \"[SCSI] extend the last_sector_bug flag to cover more sectors\"\n\nThis reverts commit 2b142900784c6e38c8d39fa57d5f95ef08e735d8, since it\nseems to break some other USB storage devices (at least a JMicron USB to\nATA bridge).  As such, while it apparently fixes some cardreaders, it\nwould need to be made conditional on the exact reader it fixes in order\nto avoid causing regressions.\n\nCc: Alan Jenkins \u003calan-jenkins@tuffmail.co.uk\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3e2236c108792c3afbbfbe3f373ee7fdd68eda8e",
      "tree": "b5fdb3c2c07885d7838dae0d4f7cf3747aacbdd0",
      "parents": [
        "2d3db679511be102741cb2d5f8c2b8a1ededdee7"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Mon Aug 04 16:00:48 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 04 15:09:14 2008 -0400"
      },
      "message": "iwl3945: fix merge mistake for packet injection\n\nWe should allow packets transmission in monitor mode for 3945. The\npatch fixes a merge error with 2.6.26 kernel.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2d3db679511be102741cb2d5f8c2b8a1ededdee7",
      "tree": "5b764529395ed197c48332567d38e623cce7b5f6",
      "parents": [
        "14652562364dad636ddce2cd11e71702ca21bfbd"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Aug 04 16:00:47 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 04 15:09:13 2008 -0400"
      },
      "message": "iwlwifi: grap nic access before accessing periphery registers\n\nWe need to grap nic access before accessing periphery registers.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "14652562364dad636ddce2cd11e71702ca21bfbd",
      "tree": "01a6942050ba10cf24bc43821463bd3c0b306a04",
      "parents": [
        "c1842d6150c4efe1d01e7a8cf86c63aec6223486"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Mon Aug 04 16:00:46 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 04 15:09:13 2008 -0400"
      },
      "message": "iwlwifi: decrement rx skb counter in scan abort handler\n\nThis patch decrements rx skb counter in scan abort handler.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c1842d6150c4efe1d01e7a8cf86c63aec6223486",
      "tree": "64cd3e8bf1fc0f21a953fcf219ec6d23691461aa",
      "parents": [
        "caab8f1a5d0da583b6ffe41afea2774c676444ca"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Aug 04 16:00:43 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 04 15:09:13 2008 -0400"
      },
      "message": "iwlwifi: fix unhandled interrupt when HW rfkill is on\n\nThis patch fixes unhandled interrupt when HW rfkill is on during\ndevices start up. The behavior changes, now open is successful even\nwhen rfkill is on. This is to align with the situation when rfkill\nis set on after opening.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "caab8f1a5d0da583b6ffe41afea2774c676444ca",
      "tree": "a732088119050a566e00d44d05976d9a4363379d",
      "parents": [
        "da99c4b6c25964b90c79f19beccda208df1a865a"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Mon Aug 04 16:00:42 2008 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Aug 04 15:09:12 2008 -0400"
      },
      "message": "iwlwifi: implement iwl5000_calc_rssi\n\nThis patch implements rssi calculation for 5000 HW.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "da99c4b6c25964b90c79f19beccda208df1a865a"
}
