)]}'
{
  "log": [
    {
      "commit": "5d06a99f543e734ceb53bbc9e550537be97f0c49",
      "tree": "7b8112f808f59ecde35b3de9900b1221e9aeb162",
      "parents": [
        "791917deb63c6d8beb3f347ea0911371deff1624"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 00:47:58 2006 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 23:06:07 2006 +0100"
      },
      "message": "r8169: fix broken ring index handling in suspend/resume\n\nrtl8169_hw_start() requires that the descriptor ring indexes be\nset to zero. Let a deferred invocation of rtl8169_reset_task()\nhandle it. Enabling a few power management bits will not hurt\neither.\n\nsuspend/resume is issued with irq on: the spinlock do not need\nto save the irq flag.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "791917deb63c6d8beb3f347ea0911371deff1624",
      "tree": "170bc081f03326f75b6b5ccce7d7d1df28a2c833",
      "parents": [
        "56a645cc1bc16ab33b33a3e0854a46c5d2c864f3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:03 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:25:26 2006 +0100"
      },
      "message": "[PATCH] sky2: close race on IRQ mask update.\n\nNeed to avoid race in updating IRQ mask.  This can probably be replaced\nsmarter use of the interrupt control registers (if/when chipset\ndocs are available).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "56a645cc1bc16ab33b33a3e0854a46c5d2c864f3",
      "tree": "22ecf36723c1a60d87168583dd2f85f049ccfd88",
      "parents": [
        "9a6d343188f5f1e9537e700fc4139c2d905ff129"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:02 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:25:23 2006 +0100"
      },
      "message": "[PATCH] sky2: use device iomem to access PCI config\n\nTo avoid problems with PCI config access without ACPI (or busted ACPI tables),\nuse the device\u0027s window into PCI config space.\n\nI know this probably will upset the purists, but I would rather have users\nthan ACPI testers. It also generates less code.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "9a6d343188f5f1e9537e700fc4139c2d905ff129",
      "tree": "6e41f133f4e229b4cd301c36c4deb8c04e5038c7",
      "parents": [
        "a8fd6266dafd564bae6758cb78c8c152e7d4115e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:01 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:25:03 2006 +0100"
      },
      "message": "[PATCH] sky2: force early transmit status\n\nNeed to force a transmit coalesce timer restart after processing\ntransmit packets. Otherwise, can get transmit status after last\nupdate and chip doesn\u0027t send the next one.\n\nCan go with the chip defaults for coalescing timers, except for\nTx timer which needs to be bigger.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "a8fd6266dafd564bae6758cb78c8c152e7d4115e",
      "tree": "0a06bcd302199fa55f7a04958ab84c46f19c342e",
      "parents": [
        "ff81fbbe321c3a468b6225c673ca57efa501fbed"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:45:00 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:24:04 2006 +0100"
      },
      "message": "[PATCH] sky2: poke coalescing timer to fix hang\n\nNeed to restart the interrupt coalescing timer after clearing the interrupt,\nto avoid races with interrupt timer and processing.\n\nPatch from Carl-Daniel Halfinger\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "ff81fbbe321c3a468b6225c673ca57efa501fbed",
      "tree": "ae715c27debaee2ef0bc1f36faccc7ef8bac2b09",
      "parents": [
        "977bdf06ca8dd7ed081fab8d30249d9e6b1c24d3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:44:59 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:23:40 2006 +0100"
      },
      "message": "[PATCH] sky2: limit coalescing values to ring size\n\nDon\u0027t allow coalescing values to be bigger than the transmit ring.\nSince if you set them that big, the interrupt never happens and driver\nlivelocks.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "977bdf06ca8dd7ed081fab8d30249d9e6b1c24d3",
      "tree": "dd12c7e2ad88e6dc33e70af401910d70941645d5",
      "parents": [
        "c45ec6566021ba3162233b575e7bc76d57b86688"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Feb 22 11:44:58 2006 -0800"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Feb 23 01:23:36 2006 +0100"
      },
      "message": "[PATCH] sky2: yukon-ec-u chipset initialization\n\nAdd more complete setup code for Yukon EC_U chipset.\nBased on matching code in 8.31 code in SysKonnect vendor driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\n"
    },
    {
      "commit": "102d60a2d8a6b54a20317a855dca3b598a2fd581",
      "tree": "628b1beb285eed657adc127982ebf014333b82c8",
      "parents": [
        "b00dc3ad74fdb676552d46ee573b88e927240d0c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Feb 22 23:43:40 2006 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 22 07:47:07 2006 -0800"
      },
      "message": "[PATCH] padlock: Fix typo that broke 256-bit keys\n\nA typo crept into the le32_to_cpu patch which broke 256-bit keys\nin the padlock driver.  The following patch based on observations\nby Michael Heyse fixes the problem.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52aa536f5a78bbba9205d296f53d2f8a424a3b08",
      "tree": "29ccde2430d7dd34420761b7fde4a8c8976fe76c",
      "parents": [
        "5914811acf36c3ff091f860a6964808f668f27d0",
        "2e242fa994428bd1a40b6a7e97430413246d0a16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 21 10:11:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 21 10:11:32 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "6d7b9efacba9f4e5f4d5ca165b1a4350da52ddd7",
      "tree": "df6160e759c186fe8a7321d15cc886bf142d2f91",
      "parents": [
        "cf70a6f264f6e1a4c06553699159d94996b2f916",
        "73d72cffe53407e447df0cbb0bf15a2c931108b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:23:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:23:14 2006 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "cf70a6f264f6e1a4c06553699159d94996b2f916",
      "tree": "7a5993585e7e8b80c37cae75468fca45da6519d2",
      "parents": [
        "0b1fc9b86f49e1e73e473e06a16556ca0dce53ae",
        "ad6b97fc929e5844bfd1d708ab1d74d131d7960d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:09:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:09:44 2006 -0800"
      },
      "message": "Merge branch \u0027fixes.b8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird\n"
    },
    {
      "commit": "0b1fc9b86f49e1e73e473e06a16556ca0dce53ae",
      "tree": "0a8dae6c730dfe5279d61cdd4b5c2936f9e471a1",
      "parents": [
        "6bd25e78211d0591060db3ece10443096ef96c50",
        "b41c82eb5fb49912ce26c51ec221ba35e06c7d9b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:08:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:08:23 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n"
    },
    {
      "commit": "f24211e7b3e6d02251c53c48821003c77495efef",
      "tree": "1ac0e99cb2a8af160b852d2779eab712806381b7",
      "parents": [
        "cf535ea52e68e3ee6f4a90cc383faa1ee857f14d",
        "a8372f035aa2f6717123eb30679a08b619321dd4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:03:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:03:01 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "49d9c81a699b57a5b6488f3a761669d05e116588",
      "tree": "a26af993889b1fe6af95fcff7d911740b008db6c",
      "parents": [
        "aa88861fc3184a7d830954661dd281de4ae8d2ba"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Feb 20 18:28:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: revert dasd eer module\n\nRevert dasd eer module until we have a common understanding of how the\ninterface should be.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa88861fc3184a7d830954661dd281de4ae8d2ba",
      "tree": "ac1ff810dd3b8426c727aba3ea57bb6381978f7d",
      "parents": [
        "15c73691780252a5571bfa7902b4dc227ec66c84"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Feb 20 18:28:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: dasd reference counting\n\nWhen using the dasd diag discipline, the base discipline module (eckd or fba)\ncan be unloaded, even though the dasd driver requires both discipline modules\n(base and diag) to work correctly.\n\nImplement reference counting for both base and diag discipline modules in\norder to fix this.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15c73691780252a5571bfa7902b4dc227ec66c84",
      "tree": "2a2829292ca09b1774c3941ef8fdb2f5cf0f39c6",
      "parents": [
        "a1909e631caa3a02c25e493ac4004cd67984e0e0"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Mon Feb 20 18:28:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: V\u003dV qdio fixes\n\nUsing FCP devices with V\u003dV support, the input queue stalled when CCQ 97 had\nbeen returned in qdio_do_eqbs.  When this happen we have to reissue the eqbs\ninstruction.\n\nAnother bug was when V\u003dV was enabled we checked if hardware has SIGA-sync\nsupport.  If not we returned with 0 from tiqdio_is_inbound_q_done.  Thus qdio\nlost initiative on FCP devices and input queue stalled.  Running devices in\nV\u003dV there is no SIGA-sync support but nevertheless we have to process\ntiqdio_is_inbound_q_done either.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1909e631caa3a02c25e493ac4004cd67984e0e0",
      "tree": "ff8f4a40cf80f5ed9e24137985959301f6ac2dab",
      "parents": [
        "ec33b5fe1a6f68c0a494aab476b9667945e029c4"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Feb 20 18:28:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] radeonfb: resume support for Samsung P35 laptops\n\nMake resume from suspend-to-ram possible for Samsung P35 laptops.\n\nThe radeon mobility 9700 chip on Samsung P35 laptops locks up everything on\nresume from suspend-to-ram if it is not reinitialized.\n\nVGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]\nClass 0300: 1002:4e50\n       Subsystem: 144d:c00c\n\nUnfortunately, the DMI strings are mostly identical for all Samsung\nlaptops.  So we match the PCI ID and subsystem ID of the graphics card\nwhich is unique for each Samsung laptop model.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec33b5fe1a6f68c0a494aab476b9667945e029c4",
      "tree": "d3de877dabfbb378665d3d6541eacedf33e3b93d",
      "parents": [
        "fcab6f351305029fc5e3c632209d45cae57e4835"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Feb 20 18:28:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] drivers/fc4/fc.c: memset correct length\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1dd31b6c89611ee91c0ff309c8733c0af61579e8",
      "tree": "5d936be4f0856c80cf7a98dba309653a0dfbd744",
      "parents": [
        "7fd105e758c8d746d57ab7e77f100e096bf153c8"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Mon Feb 20 18:28:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] ipw2200: Suppress warning message\n\nThe following message will be only printed if DEBUG_NOTIF is on.  \"Unknown\nnotification: subtype\u003d40,flags\u003d0xa0,size\u003d40\"\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nCc: James Ketrenos \u003cjketreno@linux.intel.com\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9db91546570ca1b3bc90b4c2d25d5bb74a44be24",
      "tree": "9163ca7b347399d541ab4b543bf7097dc1e9f8ab",
      "parents": [
        "ab863ec342cf148d02ed180b8ecf3a71a024e4be"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon Feb 20 18:28:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:11 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Only return -EROFS when appropriate\n\nWhen attempting to open the device for writing, only return -EROFS if the disc\nappears to be readable but not writable.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab863ec342cf148d02ed180b8ecf3a71a024e4be",
      "tree": "e13f614947329b305c32f9dddb99bda164440e70",
      "parents": [
        "3b4828047d4ebe3703dedbfc739958c319ff0b24"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon Feb 20 18:28:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:10 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Fix the logic in the pkt_writable_track function\n\nFix the pkt_writable_track() function to make it work correctly for all types\nof CD/DVD discs.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b4828047d4ebe3703dedbfc739958c319ff0b24",
      "tree": "845301240690c223591f5658551014729b58c3ab",
      "parents": [
        "7c613d593370292d1685f5794c743a2323be3a09"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon Feb 20 18:28:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:10 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Remove useless printk statements\n\nWriting the detected disc type in the kernel log is not useful during normal\nuse of the driver, so remove the printk statements.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c613d593370292d1685f5794c743a2323be3a09",
      "tree": "f15deb96433b1684ef1f00ec292fffd05e730e56",
      "parents": [
        "cef289633a9321cd99dd5f6cc935657dc487e9f0"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon Feb 20 18:28:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:10 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Rename functions and make their return values sane\n\nBoolean functions should return non-zero when they mean \"true\", otherwise the\ncalling code looks weird.  (As suggested by Linus.)\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cef289633a9321cd99dd5f6cc935657dc487e9f0",
      "tree": "2cbe0a2c177817d666c2b626a7627f14b6c9595e",
      "parents": [
        "aa657ca9245a06fa435e00332a13da1fce182abc"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon Feb 20 18:28:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:10 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Correctly set rq-\u003ecmd_len in pkt_generic_packet()\n\nIt looks like the code in pkt_generic_packet() worked by luck in the past, but\nafter commit 186d330e682210100c671355580a8592e4a21692 leaving rq-\u003ecmd_len\nuninitialized doesn\u0027t work any more.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2799f083dcad0413ad1a396e9bc32d9afb70535",
      "tree": "e3ff753888f2e03437b9ab951269d213fe522e20",
      "parents": [
        "d86d43706a27bb87c2873de369f94a10f8758063"
      ],
      "author": {
        "name": "Stephen Street",
        "email": "stephen@streetfiresound.com",
        "time": "Mon Feb 20 18:27:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:09 2006 -0800"
      },
      "message": "[PATCH] spi: Fix modular master driver remove and device suspend/remove\n\nFix two problems in the spi subsystem:\n\n1) spi subsystem core dumps when modular spi master is unloaded.\n2) spi subsystem core dumps when spi slave device is suspended/resumed and\n   module slave driver is not loaded.\n\nSigned-off-by: Stephen Street \u003cstephen@streetfiresound.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d86d43706a27bb87c2873de369f94a10f8758063",
      "tree": "58b59f28120448b529b76cc24c5076a113e5af08",
      "parents": [
        "7d4c8e56109e0799ab9fb644c08a8daf4a026675"
      ],
      "author": {
        "name": "Alexey Korolev",
        "email": "alexey.korolev@intel.com",
        "time": "Mon Feb 20 18:27:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:09 2006 -0800"
      },
      "message": "[PATCH] cfi_cmdset_0001: fix range for cache invalidation\n\nI found an issue in cfi_cmdset0001.c.  It is related to cache region\ninvalidation in the buffered write procedure.\n\nThe code performs cache invalidation from \"cmd_addr\" to \"cmd_adr + len\" in\ndo_write_buffer() while we modify region from \"adr\" to \"adr+len\".\n\nThis issue affects writes + reads of data by small chunks.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b0f8b040acd8dfd23860754c0d09ff4f44e2cbc",
      "tree": "33c69908705c88b86f14d9e835b6dee6a9c3a31b",
      "parents": [
        "9827b781f20828e5ceb911b879f268f78fe90815"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Mon Feb 20 18:27:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:09 2006 -0800"
      },
      "message": "[PATCH] Terminate process that fails on a constrained allocation\n\nSome allocations are restricted to a limited set of nodes (due to memory\npolicies or cpuset constraints).  If the page allocator is not able to find\nenough memory then that does not mean that overall system memory is low.\n\nIn particular going postal and more or less randomly shooting at processes\nis not likely going to help the situation but may just lead to suicide (the\nwhole system coming down).\n\nIt is better to signal to the process that no memory exists given the\nconstraints that the process (or the configuration of the process) has\nplaced on the allocation behavior.  The process may be killed but then the\nsysadmin or developer can investigate the situation.  The solution is\nsimilar to what we do when running out of hugepages.\n\nThis patch adds a check before we kill processes.  At that point\nperformance considerations do not matter much so we just scan the zonelist\nand reconstruct a list of nodes.  If the list of nodes does not contain all\nonline nodes then this is a constrained allocation and we should kill the\ncurrent process.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b41c82eb5fb49912ce26c51ec221ba35e06c7d9b",
      "tree": "25cfbb37391320dd3359ceeb9a4565faf0e4a47c",
      "parents": [
        "cf5e40221bc509e13e22dc83c77c0c115eab531f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Feb 20 18:34:37 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Feb 20 18:34:37 2006 -0500"
      },
      "message": "[AGPGART] Add some informational printk to nforce GART failure path.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "2e242fa994428bd1a40b6a7e97430413246d0a16",
      "tree": "8ba101ac6b2f9d6e5d14eebb9091d43c9177626c",
      "parents": [
        "cc1887f3d8ae8ea61efa1a75af8ec0467b9dd546"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Feb 20 23:48:38 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Feb 20 16:48:18 2006 -0500"
      },
      "message": "[PATCH] libata: make ata_sg_setup_one() trim zero length sg\n\nThis patch makes ata_sg_setup_one() trim sg entry (thus making\nqc-\u003en_elem zero) if padding results in zero length sg entry.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9ae61c6cb69f5251d160576c324948805f97e901",
      "tree": "14ab65b577a916c777823468889fc593d6838b12",
      "parents": [
        "bd71c2b17468a2531fb4c81ec1d73520845e97e1"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Feb 20 23:48:37 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Feb 20 16:48:17 2006 -0500"
      },
      "message": "[PATCH] libata: fix WARN_ON() condition in *_fill_sg()\n\nFor ATAPI commands, padding can reduce qc-\u003en_elem by one and thus to\nzero making assert(qc-\u003en_elem \u003e 0)\u0027s in ata_fill_sg() and qs_fill_sg()\nfail for legal commands.  This patch fixes the assert()\u0027s to take\nqc-\u003epad_len into account.\n\nAlthough the condition check seems a bit excessive, as this part of\ncode isn\u0027t still stable yet, I think it\u0027s worth to keep those.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "669d32a293a348e692c365ddac2b23f3b907fcf1",
      "tree": "3ff874623fd3200bf4dc2ca23b39e589a1b6fbf1",
      "parents": [
        "bc6e14b6f0b06fe93d809d22e257ddd275feeda9"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Sun Feb 19 22:28:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 19 22:28:25 2006 -0800"
      },
      "message": "[IRDA]: irda-usb bug fixes\n\nThis patch fixes 2 bugs in the USB-IrDA code.\n\nThe first one is a buffer overrun in the RX path. We are now using\nIRDA_SKB_MAX_MTU when initializing the Rx URB.\n\nThe second one is a potential stack recursion when unplugging the USB\ndongle.  It seems that first we get the Rx URB with a generic error\ncode, and after a while the Rx URB comes again with a \"disconnect\"\nerror code.  Since we are resubmitting the Rx URB immediately after\nreceiving the first error one, we might enter an endless loop.\n\nWhen getting an error Rx URB, the patch defers the Rx URB resubmitting\nso that it gives us a chance to catch the disconnect one, in case the\ndongle has juts been unplugged.\n\nTested against 2.6.16-rc2.\n\nPatch from Jean Tourrilhes\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e30809fde59d591809f00caa1a4c960cca5916af",
      "tree": "370d85a6158e45db26edf233404ac70d290c618b",
      "parents": [
        "ef20c8c197df9b8d5bd4af0679123826da028861"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Feb 08 14:09:00 2006 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Feb 18 15:54:13 2006 -0500"
      },
      "message": "[PATCH] don\u0027t mangle INQUIRY if cmddt or evpd bits are set\n\nsbp2.c mangles INQUIRY response in a way that only applies to standard\ninquiry data (i.e. when both cmddt and evpd bits are 0).  Leave other cases\nalone; e.g. when asking for VPD the length of reply is in byte 3, not 4\nand byte 4 is the first byte of device serial number.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "73d72cffe53407e447df0cbb0bf15a2c931108b3",
      "tree": "c6f282d3a45068df28d3891e28303eac8452ff86",
      "parents": [
        "4e5e2e2560aa1d1d01f7af97af2f72706f61da27"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "Ben Herrenschmidt benh@kernel.crashing.org",
        "time": "Sat Feb 18 16:30:54 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 16:30:54 2006 +1100"
      },
      "message": "drm: fix brace placement\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "4e5e2e2560aa1d1d01f7af97af2f72706f61da27",
      "tree": "80a02e0cc1871cc1f528e8fbf8544130c7790635",
      "parents": [
        "91e3738ebc6d858e784090382e02afeae5a93b08"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:51:35 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:51:35 2006 +1100"
      },
      "message": "drm: radeon add r300 TX_CNTL and verify bitblt packets\n\nThe Xgl on r300 doesn\u0027t work unless you add a verify bitblt function to the\nDRM, and we need to pass TX_CNTL to flush texture caches.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "91e3738ebc6d858e784090382e02afeae5a93b08",
      "tree": "985021be6624126bcbebd8e038a324668703736b",
      "parents": [
        "bd71c2b17468a2531fb4c81ec1d73520845e97e1"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:17:04 2006 +1100"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Feb 18 15:17:04 2006 +1100"
      },
      "message": "drm: fixup i915 interrupt on X server exit\n\nFixes: IRQ disabled (i915?) when switchig between gnome themes (gnome-theme-manager)\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "35b73ceb9a7d10c81bd9e79e8485f7079ef2b40e",
      "tree": "c09177d88d8cbef4c753744c72053a0bd8f35fef",
      "parents": [
        "636f13c174dd7c84a437d3c3e8fa66f03f7fda63"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri Feb 17 13:59:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 14:09:22 2006 -0800"
      },
      "message": "[PATCH] ACPI: fix vendor resource length computation\n\nacpi_rs_get_list_length() needs to account for all the vendor-defined data\nbytes.  Failing to include these causes buffers to be sized too small,\nwhich causes slab corruption when we later convert AML to resources and run\noff the end of the buffer.\n\nThis causes slab corruption on machines that use ACPI vendor-defined\nresources.  All HP ia64 machines do, and I\u0027m told that some NEC machines\nmay as well.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9127dd1aace4e89acb48fbcafd0ed27d3869847b",
      "tree": "befcb7a11263c1075f8849fa0991e91c12f48dc3",
      "parents": [
        "77e7f250f88cd62844e24c42aff4d0e95969c746"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Feb 17 13:52:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:27 2006 -0800"
      },
      "message": "[PATCH] allow windfarm_pm112 module to load\n\nThe windfarm_pm112 module relies on smu_sat_get_sdb_partition which is in\nwindfarm_smu_sat.c but is not exported to modules, so despite Kconfig\nhaving the option to build the pm112 as modules, this can never be loaded.\n\nThis patch fixes that by exporting smu_sat_get_sdb_partition with\nEXPORT_SYMBOL_GPL\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6cadb78b3bec0a439a99db8fb550dc568e924ae6",
      "tree": "0872aba76a7ea0e0d06a2fe172b5334b6b77f5a5",
      "parents": [
        "54330456b2e3398743586254f6d7695061ea0d49"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 17 13:52:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:27 2006 -0800"
      },
      "message": "[PATCH] s390: fix assignment instead of check in ccw_device_set_online()\n\nFix assignment instead of check in ccw_device_set_online().  Also remove\nunneeded assignment in ccw_device_do_sense().\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d751c43b29deb1d990fb9644c13ca941c9d1305",
      "tree": "35b8e6346adf177e88419ddbbf743f29021d1ee5",
      "parents": [
        "4bbf39c29bc3409d6454faf0dfa1b3b0aa2ac2af"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 17 13:52:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:26 2006 -0800"
      },
      "message": "[PATCH] s390: ccw device disbanding\n\nIf __ccw_device_disband_start() fails to initiate disbanding, it should finish\nwith ccw_device_disband_done() (which leaves the device in offline state)\ninstead of ccw_device_verify_done() (which leaves the device in online state).\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c9e877949d953e80d0d400bc4d1d1195a2028a4",
      "tree": "c0d54203d187107d70aed89f96f3b6a548c1e783",
      "parents": [
        "b2f49033d80c952a0ffc2d5647bc1a0b8a09c1b3"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Fri Feb 17 13:52:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:26 2006 -0800"
      },
      "message": "[PATCH] Infineon TPM: IO-port leakage fix, WTX-bugfix\n\nFix IO-port leakage from request_region in case of error during TPM\ninitialization, adds more pnp-verification and fixes a WTX-bug.\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nAcked-by: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "614f8f50ca1361d054cdeca38d241684490d2296",
      "tree": "25c361fc4aa6139a9d1280b9c46ead3c85468cdb",
      "parents": [
        "00ab2f3df33dd3e649904765767dd87ffbcb3acf",
        "c15d85c8f3f73b5f20aae7928e25b6996f16b328"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:47:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:47:16 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "c15d85c8f3f73b5f20aae7928e25b6996f16b328",
      "tree": "96f4f4d3a66a733a0921849d2181b8524b62014a",
      "parents": [
        "0565c26de7b2c069add553106f210b3128b67785"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Feb 15 15:59:25 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:31:18 2006 -0500"
      },
      "message": "[PATCH] Add missing FUA write to sata_mv dma command list\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0565c26de7b2c069add553106f210b3128b67785",
      "tree": "ffd2bf8c07cbc69116d5a610a90831bc611baad4",
      "parents": [
        "2ae5b30ff08cee422c7f6388a759f743633c7542"
      ],
      "author": {
        "name": "Albert Lee",
        "email": "albertcc@tw.ibm.com",
        "time": "Mon Feb 13 18:55:25 2006 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:29:07 2006 -0500"
      },
      "message": "[PATCH] libata: minor fix for 2.6.16-rc3\n\n - Fix the array index value in ata_rwcmd_protocol() for the added FUA commands.\n - Filter out ATAPI packet command error messages in ata_pio_error()\n\nSigned-off-by: Albert Lee \u003calbertcc@tw.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "2ae5b30ff08cee422c7f6388a759f743633c7542",
      "tree": "893a9ce0da84547400b63e9a53403a123709edd6",
      "parents": [
        "cfe91f9ce297e23e6fbdf61c02bdd8ab9af7c8a8"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Wed Dec 14 13:10:49 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:27:19 2006 -0500"
      },
      "message": "[PATCH] Necessary evil to get sata_vsc to initialize with Intel iq3124h hba\n\n* libata does not care about error interrupts, so handle them locally\n* the interrupts that are ignored only appear to happen at init time\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "f5e2a7b22e7d7dfda8794906d0fddeaaa09bb944",
      "tree": "4df9bb7fd503f2a409cd4ef9d94cddcc2a1db6d0",
      "parents": [
        "66cc5d5aee1ea427b3aeacdabd006a4195c81eee"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Tue Feb 07 21:17:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:39 2006 -0500"
      },
      "message": "[PATCH] bonding: fix a locking bug in bond_release\n\nbond_release returns EINVAL without releasing the bond lock if the\nslave device is not being bonded by the bond.  The following patch\nensures that the lock is released in this case.\n\nSigned-off-by: Stephen J. Bevan \u003cstephen@dino.dnsalias.com\u003e\nAcked-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "66cc5d5aee1ea427b3aeacdabd006a4195c81eee",
      "tree": "8a2a5c973ef0be5b344b4281eb72e12b5eaaacca",
      "parents": [
        "0d613a27cc753bfacd20e6eaa2183bb7fef4c76e"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Feb 07 17:04:38 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:39 2006 -0500"
      },
      "message": "[PATCH] s390: some qeth driver fixes\n\n[patch 2/2] s390: some qeth driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fixed kernel panic when using EDDP support in Layer 2 mode\n\t- NULL pointer exception in qeth_set_offline fixed.\n\t- setting EDDP in Layer 2 mode did not set NETIF_F_(SG/TSO)\n\t  flags when device became online.\n\t- use sscanf for parsing and converting IPv4 addresses\n\t  from string to __u8 values.\n\t- qeth_string_to_ipaddr6 fixed. in case of double colon\n\t  the converted IPv6 address out from the string was not correct\n\t  in previous implementation.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |  112 +++++++++++++++++++++++++-----------------------------------\n qeth_eddp.c |   11 ++++-\n qeth_main.c |   17 +++------\n 3 files changed, 63 insertions(+), 77 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0d613a27cc753bfacd20e6eaa2183bb7fef4c76e",
      "tree": "670fc8e8a703874c2c7b8626fb646679389fce1b",
      "parents": [
        "ca5b0ec8ae9f11c85d1f27b19f182a054303f324"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Feb 07 17:04:36 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:39 2006 -0500"
      },
      "message": "[PATCH] s390: lcs performance enhancements\n\n[patch 1/2] s390: lcs performance enhancements\n\nFrom: Klaus Wacker \u003ckdwacker@de.ibm.com\u003e\n\t- When flood pinging (with large packet size) an LCS device,\n\t  about 90 % of all packets are dropped by driver.\n\t- increased number of lcs IO buffers to 32.\n\t- use netif_stop_queue/netif_wake_queue in lcs_start_xmit routine\n\t- don\u0027t lock the whole xmit routine but just the piece of code where\n\t  tx_buffer is touched.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n lcs.c |   31 +++++++++++++++++--------------\n lcs.h |    2 +-\n 2 files changed, 18 insertions(+), 15 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "ca5b0ec8ae9f11c85d1f27b19f182a054303f324",
      "tree": "d8e063304c139704be152948e1302efae9075755",
      "parents": [
        "6f4c56b2ae10b680be518cc99f5308fc59236db2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Feb 10 02:00:43 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:21 2006 -0500"
      },
      "message": "[PATCH] smctr warning fix\n\ndrivers/net/tokenring/smctr.c: In function `smctr_load_firmware\u0027:\ndrivers/net/tokenring/smctr.c:2981: warning: assignment discards qualifiers from pointer target type\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6f4c56b2ae10b680be518cc99f5308fc59236db2",
      "tree": "e9e64b3392a99fc6f4abd72428176f8100805af5",
      "parents": [
        "564f9abb34c936e5d0c7682129042dad14dbbb95"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Feb 10 15:58:59 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:21 2006 -0500"
      },
      "message": "[PATCH] sky2: speed setting fix\n\nUsers report problems w/ auto-negotiation disabled and the link set\nto 100/Half or 10/Half.  Problems range from poor performance to no\nlink at all.\n\nThe current sky2 code does not set things properly on link up if\nautonegotiation is disabled.  Plus it does not contemplate a 10Mbit\nsetting at all.  This patch corrects that.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "564f9abb34c936e5d0c7682129042dad14dbbb95",
      "tree": "33e6d66ee96241cea2bacdc03e3ee7e8691221b2",
      "parents": [
        "7a160c735a264de400cbbf4cf0fb3250007ae0c6"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 13 15:46:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:47 2006 -0500"
      },
      "message": "[PATCH] skge: speed setting\n\nThis is a clone of John Linville\u0027s fixed for speed setting on sky2 driver.\nThe skge driver has the same code (and bug). It would not allow manually forcing\n100 and 10 mbit.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "7a160c735a264de400cbbf4cf0fb3250007ae0c6",
      "tree": "3448e554cf0297027acdaadba9709d0fcfcc87b2",
      "parents": [
        "56c8f7e290a1b3249c6a5b464fada8a167f2e5ff"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 13 15:48:08 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:46 2006 -0500"
      },
      "message": "[PATCH] skge: no longer experimental\n\nTake the experimental dependency of skge driver, it is as stable as the\nothers.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "56c8f7e290a1b3249c6a5b464fada8a167f2e5ff",
      "tree": "b257353d865229fbab4929ae8bd2c45cd3129d41",
      "parents": [
        "aca0b510cdbf81d52e15014a720be2b8dfd26aea"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Feb 13 15:49:55 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:46 2006 -0500"
      },
      "message": "[PATCH] sk98lin: no d-link support (kconfig)\n\nThe sk98lin driver was changed a while ago to remove support for the\nD-Link 530T card because that hardware has no working VPD data.  The help\ntext for Kconfig was not updated.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "aca0b510cdbf81d52e15014a720be2b8dfd26aea",
      "tree": "39a0a5de7818121df0103e0015922d50c627d7a4",
      "parents": [
        "e7f52e4c43ba5d59a08c8482b5cf1f20f1ce7664"
      ],
      "author": {
        "name": "Jean Tourrilhes",
        "email": "jt@hpl.hp.com",
        "time": "Thu Feb 16 17:44:54 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:15:46 2006 -0500"
      },
      "message": "[PATCH] Wavelan_cs bitfield fixes\n\n\tSome bitfields were incorrectly initialised in wavelan_cs,\ncausing some compiler warning. Also killed a error message that should\nnot be there...\n\nSigned-off-by: Jean Tourrilhes \u003cjt@hpl.hp.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e7f52e4c43ba5d59a08c8482b5cf1f20f1ce7664",
      "tree": "53ac15aeb187cfea9dcb2a63b8601ae8c0e48980",
      "parents": [
        "249b94a5f7dafe7a3963061eddad9c1bd5d67328",
        "10487fbd74f2f9c9b5fb2d77efd50eab48db191a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:11:47 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:11:47 2006 -0500"
      },
      "message": "Merge branch \u0027for-jeff\u0027 of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6\n"
    },
    {
      "commit": "249b94a5f7dafe7a3963061eddad9c1bd5d67328",
      "tree": "8f0f38ab444da45e47c9ba96008ad53dc0d41f5a",
      "parents": [
        "cfe91f9ce297e23e6fbdf61c02bdd8ab9af7c8a8",
        "7345137930907ba747781636c60112f7c2789aa8"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:10:20 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:10:20 2006 -0500"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "d30864392823d5f38002fa32950689e651ee11da",
      "tree": "a86d135ae9206890a925bb97ce8146af56d77ef3",
      "parents": [
        "726c14bf499e91e7ede4f1728830aba05c675061"
      ],
      "author": {
        "name": "Joshua Kinard",
        "email": "kumba@gentoo.org",
        "time": "Fri Feb 17 03:52:25 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:53:58 2006 -0800"
      },
      "message": "[PATCH] Fix SGI O2 compile error in drivers/video/gbefb.c\n\nA sysfs function call uses the wrong parameter, and thus breaks a build on\nSGI O2.\n\n  CC      drivers/video/gbefb.o\ndrivers/video/gbefb.c: In function ‘gbefb_remove’:\ndrivers/video/gbefb.c:1246: error: ‘dev’ undeclared (first use in this function)\ndrivers/video/gbefb.c:1246: error: (Each undeclared identifier is reported only once\ndrivers/video/gbefb.c:1246: error: for each function it appears in.)\nmake[2]: *** [drivers/video/gbefb.o] Error 1\n\nSigned-off-by: Joshua Kinard \u003ckumba@gentoo.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "759b650f54ed13e9b3d6c064c763a72ee09c74dd",
      "tree": "173f08e5432e169c00a40a4d2296d965fe8f9c22",
      "parents": [
        "69454e6991091d0d6eb7461653f2695d985e1a74",
        "8f8b1138fc9f65e3591aac83a4ee394fef34ac1d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:16:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:16:35 2006 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "69454e6991091d0d6eb7461653f2695d985e1a74",
      "tree": "4b67b8a5a306f3f24dfc8f7c8d2883a0423e98c3",
      "parents": [
        "a5222049f3e26c21ecd65bfcc9b666d4c813933b",
        "dc7bf130b8552a218e2f3ea0b58268e469f335da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:13:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:13:38 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n"
    },
    {
      "commit": "a5222049f3e26c21ecd65bfcc9b666d4c813933b",
      "tree": "f4474d66f0150b8dba8675b373a90d5509af9d75",
      "parents": [
        "7054ec7f86cada917626c05fe461abccca816d3b",
        "d9db950cfa3d674ee834d980c329efdf8e4a0568"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:13:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:13:11 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "7054ec7f86cada917626c05fe461abccca816d3b",
      "tree": "5c5e0710e9bce24e6c8b720fc31cfbe6173fac1c",
      "parents": [
        "2aed711a399cbc4a9bf239c13f05a8a8b460f215",
        "0425a14213f373595bd23cacdc675f2b973a28d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:12:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 08:12:08 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-mmc\n"
    },
    {
      "commit": "7345137930907ba747781636c60112f7c2789aa8",
      "tree": "e565cee69f3fe47e2d48b274bc265d63b9623c00",
      "parents": [
        "0d467502b7fc2656f01d7f18ab290c8d41762018"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Sun Feb 05 17:55:16 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 17 08:12:57 2006 -0500"
      },
      "message": "[PATCH] wireless/atmel: fix Open System authentication process bugs\n\nThis patch fixes a number of bugs in the authentication process:\n\n1) When falling back to Shared Key authentication mode from Open System,\na missing \u0027return\u0027 would cause the auth request to be sent, but would\ndrop the card into Management Error state.  When falling back, the\ndriver should also indicate that it is switching to Shared Key mode by\nsetting exclude_unencrypted.\n\n2) Initial authentication modes were apparently wrong in some cases,\ncausing the driver to attempt Shared Key authentication mode when in\nfact the access point didn\u0027t support that mode or even had WEP disabled.\nThe driver should set the correct initial authentication mode based on\nwep_is_on and exclude_unencrypted.\n\n3) Authentication response packets from the access point in Open System\nmode were getting ignored because the driver was expecting the sequence\nnumber of a Shared Key mode response.  The patch separates the OS and SK\nmode handling to provide the correct behavior.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "0d467502b7fc2656f01d7f18ab290c8d41762018",
      "tree": "1eccba8c615b20d672691d9e293a3af005f0045a",
      "parents": [
        "ab479995b191b4256183956c13caabb86331af8e"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dcbw@redhat.com",
        "time": "Sun Feb 05 17:52:21 2006 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Feb 17 08:12:57 2006 -0500"
      },
      "message": "[PATCH] wireless/atmel: fix setting TX key only in ENCODEEXT\n\nThe previous patch that added ENCODEEXT and AUTH support to the atmel\ndriver contained a slight error which would cause just setting the TX\nkey index to also set the encryption key again.  This patch allows any\ncombination of setting the TX key index and setting an encryption key.\n\nSigned-off-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "10487fbd74f2f9c9b5fb2d77efd50eab48db191a",
      "tree": "034764d5b871717b543b7236369876ba2b6c5aaf",
      "parents": [
        "26d451b603e754ded83f0e5becab2a78253ad100"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Thu Feb 16 22:17:00 2006 +0100"
      },
      "committer": {
        "name": "Francois Romieu",
        "email": "romieu@electric-eye.fr.zoreil.com",
        "time": "Thu Feb 16 22:17:00 2006 +0100"
      },
      "message": "sis190: early setting of the pci driver private data\n\nBelow this point, the error path will proceed through\nsis190_release_board(). It will happily oops if\npci_set_drvdata() has not been issued.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\n"
    },
    {
      "commit": "26d451b603e754ded83f0e5becab2a78253ad100",
      "tree": "99209544823dbdb5735ae5f7234c83beea2f6a22",
      "parents": [
        "90f9dd8f72773152b69042debd6b9ed6d224703a",
        "65110b2168950a19cc78b5027ed18cb811fbdae8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 16 12:47:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 16 12:47:44 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n"
    },
    {
      "commit": "0425a14213f373595bd23cacdc675f2b973a28d4",
      "tree": "e575c9628b9aaf847469875aecec92afa6de8e47",
      "parents": [
        "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Feb 16 16:48:31 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 16 16:48:31 2006 +0000"
      },
      "message": "[MMC] mmci: allow small data transfers\n\nIf a data transfer is small (less than a FIFO size) we would\nhang waiting for the data to be read due to the PIO interrupt\nnot occuring.  We allowed for this in our PIO interrupt handler,\nbut not when setting up a data transfer.\n\nApply the \"fix\" when setting up a data transfer as well.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d89b8f40fca43cab829fea5c0e7d3951db2fb4bd",
      "tree": "7f40618ad5df75d0364de99527d362b909f7d62c",
      "parents": [
        "0b60afba5397a3e63264463cde49426d8dcb0de4",
        "02860ab6cd2c71dbe42fa70a65a97823c213635b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 15 20:00:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 15 20:00:48 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "651c29a17f7ea0204dacbc2a5042d57b1c9e2e37",
      "tree": "38f2a6be82ceb75a42f217dd46bc033a613919ec",
      "parents": [
        "36cbbe5eb9857730768aa5f54ad94d69e0b2133d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Feb 15 15:17:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 15 15:32:21 2006 -0800"
      },
      "message": "[PATCH] ide: touch softlockup detector during pio\n\nWe\u0027re getting some softlockup false positives during heavy PIO operations.  So\npoke the lockup detector.\n\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9f672004ab1a8094bec1785b39ac683ab9eebebc",
      "tree": "75fc630226b2401ed7d2b5d15c2b149f2645cfd6",
      "parents": [
        "5ecfbae093f0c37311e89b29bfc0c9d586eace87"
      ],
      "author": {
        "name": "Christian Trefzer",
        "email": "ctrefzer@gmx.de",
        "time": "Wed Feb 15 15:17:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 15 15:32:21 2006 -0800"
      },
      "message": "[PATCH] neofb: avoid resetting display config on unblank (v2)\n\nThere were two mistakes in the register-read-on-(un)blank approach.\n\n- First, without proper register (un)locking the value read back will always\n  be zero, and this is what I missed entirely until just now.  Due to this,\n  the logic could not be verified at all and I tried some bogus checks which\n  are completely stupid.\n\n- Second, the LCD status bit will always be set to zero when the backlight\n  has been turned off.  Reading the value back during unblank will disable the\n  LCD unconditionally, regardless of the state it is supposed to be in, since\n  we set it to zero beforehand.\n\nSo this is what we do now:\n\n- create a new variable in struct neofb_par, and use that to determine\n  whether to read back registers (initialized to true)\n\n- before actually blanking the screen, read back the register to sense any\n  possible change made through Fn key combo\n\n- use proper neoUnlock() / neoLock() to actually read something\n\n- every call to neofb_blank() determines if we read back next time: blanking\n  disables readback, unblanking (FB_BLANK_UNBLANK) enables it\n\nThis should give us a nice and clean state machine.  Has been thoroughly\ntested on a Dell Latitude CPiA / NM220 Chip docked to a C/Dock2 with attached\nCRT in all possible combinations of LCD/CRT on/off.  I changed the config via\nFn key, let the console blank, unblanked by keypress - works flawlessly.\n\nSigned-off-by: Christian Trefzer \u003cctrefzer@gmx.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3454344b3507042e5d561d0cfed19e99cf2fc88",
      "tree": "3dff5713282f454c5e73eb4b08d829cfa4cf9211",
      "parents": [
        "8ed9b2c7a804335004e4bd3b4c6989c5b6bc243f"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Feb 13 05:32:09 2006 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Feb 15 13:25:37 2006 -0800"
      },
      "message": "[IA64] remove obsolete corporate address\n\nRemove obsolete SGI address\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ba09cf2bcf9b74d852dcb5ea957ac6af2bc0e057",
      "tree": "94b74c3ba4522b2ce38492a07c3cce051e7a4b7d",
      "parents": [
        "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd"
      ],
      "author": {
        "name": "Herbert Poetzl",
        "email": "herbert@13thfloor.at",
        "time": "Wed Feb 15 10:13:02 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 15 10:13:02 2006 +0000"
      },
      "message": "[ARM] remove duplicate #includes\n\nSigned-off-by: Herbert P?tzl \u003cherbert@13thfloor.at\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc7bf130b8552a218e2f3ea0b58268e469f335da",
      "tree": "d397922a0efcbeb14271063f4c15e31a94112096",
      "parents": [
        "a5f1e4edb3cdd90733893b8aec38fac5553db60a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 15 09:59:47 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 15 09:59:47 2006 +0000"
      },
      "message": "[SERIAL] Fix typo in comment\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a5f1e4edb3cdd90733893b8aec38fac5553db60a",
      "tree": "72f54a041b846ce0c2e3072bceb00259dc627caa",
      "parents": [
        "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Wed Feb 15 09:52:46 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 15 09:52:46 2006 +0000"
      },
      "message": "[SERIAL] Documentation/jsm.txt is a no show.\n\nIn kernel bugzilla #5176 (http://bugzilla.kernel.org/show_bug.cgi?id\u003d5176)\nHarry R\\374ter \u003ch.rueter@gmx.de\u003e points out Documentation/jsm.txt is missing.\n\nNo one at Digi seems to care, so just remove the stale reference.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "02860ab6cd2c71dbe42fa70a65a97823c213635b",
      "tree": "8072d525113f842022da1f006600c27ef55db267",
      "parents": [
        "d93f70b2d758e79ee4ac9d6d982e3f532453911f"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Wed Feb 15 00:49:48 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:48 2006 -0500"
      },
      "message": "Input: kill remnants of 98kbd{,-io} and 98spkr\n\n98kbd{,-io} and 98spkr all went out with PC98 subarch.  Remove stale Makefile\nentries that remained.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d93f70b2d758e79ee4ac9d6d982e3f532453911f",
      "tree": "e750009a833dae745e4c5a93997454c7a1228130",
      "parents": [
        "a90f7e98b7df3309ebc0e389076990456db20989"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Feb 15 00:49:35 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:35 2006 -0500"
      },
      "message": "Input: ads7846 - assorted updates\n\nThis updates the ads7846 touchscreen driver:\n  - to allow faster clocking (this driver doesn\u0027t push sample rates);\n  - bugfixes the conversion of spi_transfer to lists;\n  - some dma-unsafe command buffers are fixed.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a90f7e98b7df3309ebc0e389076990456db20989",
      "tree": "98b22f5a6262a0a00772f6f7a2659507327db572",
      "parents": [
        "b8044c74bcd64bd1a9d2e8cec58fdcd40f16f5a4"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:22 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:22 2006 -0500"
      },
      "message": "Input: ads7846 - convert to to dynamic input_dev allocation\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b8044c74bcd64bd1a9d2e8cec58fdcd40f16f5a4",
      "tree": "e43dd609208393e6cac2e5b9a450daee7dbf37f8",
      "parents": [
        "50f6dde0ad05ee4ee8450feb731b15b716115c4d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:09 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:09 2006 -0500"
      },
      "message": "Input: trackpoint - enable devices connected to external port\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "50f6dde0ad05ee4ee8450feb731b15b716115c4d",
      "tree": "3f3d6a2d958a91c210d5300df7baaef30c0ca0b7",
      "parents": [
        "a09d31ff762a3671f2ae41b3bca50a100c5e4da6"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Wed Feb 15 00:48:58 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:48:58 2006 -0500"
      },
      "message": "Input: logips2pp - add new signature (99)\n\nAdd Logitech mouse type 99 (Premium Optical Wheel Mouse, model M-BT58,\nplain 3 buttons + wheel) to cure the following message: logips2pp: Detected\nunknown logitech mouse model 99\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a09d31ff762a3671f2ae41b3bca50a100c5e4da6",
      "tree": "ad4f8cc4cd0f795bb119ccbd222414595bc358f1",
      "parents": [
        "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "alessandro.zummo@towertech.it",
        "time": "Wed Feb 15 00:48:40 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:48:40 2006 -0500"
      },
      "message": "Input: ixp4xx-beeper - fix compile error\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd",
      "tree": "8479297b76b427b713ac18a96911ef9ec09f7b33",
      "parents": [
        "e2fbf1ace5cfefdd192f29fd4a027422f567c62d"
      ],
      "author": {
        "name": "Christian Trefzer",
        "email": "ctrefzer@gmx.de",
        "time": "Tue Feb 14 13:53:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:35 2006 -0800"
      },
      "message": "[PATCH] neofb: avoid resetting display config on unblank\n\nFix issues with the NeoMagic framebuffer driver.\n\nIt nicely complements my previous fix already in linus\u0027 tree.  The only\nthing missing now is that the external CRT will not be activated at neofb\ninit when external-only is selected, either by register read or\nmodule/kernel parameter.\n\nTesting was done on a Dell Latitude CPi-A/NM2200 chip.\n\nPrevious behaviour:\n- before booting linux, set the preferred display config X via FN+F8\n\n- boot linux, neofb stores the register values in a private\n  variable\n\n- change the display config to Y via keystroke\n\n- leave the machine in peace until display is blanked\n\n- touching any key will result in display config X being restored\n\n- booting up, the BIOS will acknowledge config Y, though...\n\nCurrent behaviour:\nAt the time of unblanking, config Y is honoured because we now read back\nregister contents instead of just overwriting them with outdated values.\n\nSigned-off by: Christian Trefzer \u003cctrefzer@gmx.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61b9a26ae6d308ade964db122e0e89299586422c",
      "tree": "c44154348b93b8ab95772b482f43ae4274b1f977",
      "parents": [
        "8b09fb34513225d87d511c7e8f29c0fd3cf860e0"
      ],
      "author": {
        "name": "Karsten Keil",
        "email": "kkeil@suse.de",
        "time": "Tue Feb 14 13:53:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:34 2006 -0800"
      },
      "message": "[PATCH] Fix NULL pointer dereference in isdn_tty_at_cout\n\nThe changes in the tty related code introduced wrong parenthesis in a if\ncondition in the isdn_tty_at_cout function.  This caused access to index -1\nin the dev-\u003edrv[] array.  This patch change it back to the correct\ncondition from the previous versions.\n\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be5efffb762fa4a7b9a7a45ebf34b13e3bf5a2d8",
      "tree": "b5bf63cab3daf805c89d8a3438b19bd96964d64c",
      "parents": [
        "da965822abd18a17d7cffe1d511f48951c82dfb6"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Feb 14 13:53:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:34 2006 -0800"
      },
      "message": "[PATCH] HPET: handle multiple ACPI EXTENDED_IRQ resources\n\nWhen the _CRS for a single HPET contains multiple EXTENDED_IRQ resources,\nwe overwrote hdp-\u003ehd_nirqs every time we found one.\n\nSo the driver worked when all the IRQs were described in a single\nEXTENDED_IRQ resource, but failed when multiple resources were used.\n(Strictly speaking, I think the latter is actually more correct, but both\nstyles have been used.)\n\nSomeday we should remove all the ACPI stuff from hpet.c and use PNP driver\nregistration instead.  But currently PNP_MAX_IRQ is 2, and HPETs often have\nmore IRQs.  Hint, hint, Adam :-)\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Bob Picco \u003crobert.picco@hp.com\u003e\nCc: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da965822abd18a17d7cffe1d511f48951c82dfb6",
      "tree": "b5a64fd33374661dbc689d3192a5c9134b3672e5",
      "parents": [
        "16bf134840da3920ded1290973c56ec214636f12"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Tue Feb 14 13:53:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:33 2006 -0800"
      },
      "message": "[PATCH] tty reference count fix\n\nFix hole where tty structure can be released when reference count is non\nzero.  Existing code can sleep without tty_sem protection between deciding\nto release the tty structure (setting local variables tty_closing and\notty_closing) and setting TTY_CLOSING to prevent further opens.  An open\ncan occur during this interval causing release_dev() to free the tty\nstructure while it is still referenced.\n\nThis should fix bugzilla.kernel.org [Bug 6041] New: Unable to handle kernel\npaging request\n\nIn Bug 6041, tty_open() oopes on accessing the tty structure it has\nsuccessfully claimed.  Bug was on SMP machine with the same tty being\nopened and closed by multiple processes, and DEBUG_PAGEALLOC enabled.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7277232374680595cdbc774fd246b206f56db015",
      "tree": "de128d380c1aae7f826aebc645a9c29f38dff0ee",
      "parents": [
        "948423e5ccc33bc257384ad4b339214c577bc926"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Tue Feb 14 13:52:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:33 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Reduce stack usage\n\nReduce stack usage in the pkt_start_write() function.  Even though it\u0027s not\ncurrently a real problem, the pages and offsets arrays can be eliminated,\nwhich saves approximately 1000 bytes of stack space.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "948423e5ccc33bc257384ad4b339214c577bc926",
      "tree": "fca922bbce34cf69c561b34bb40c796cd982ae27",
      "parents": [
        "01fd9fda2ce462b44bafdac2fe6aacacf23531f2"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Tue Feb 14 13:52:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:33 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Don\u0027t unlock the door if the disc is in use\n\nUnlocking the door when the disc is in use is obviously not good, because then\nit\u0027s possible to eject the disc at the wrong time and cause severe disc data\ncorruption.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01fd9fda2ce462b44bafdac2fe6aacacf23531f2",
      "tree": "c587c37f36d3800fae2fbfd0007f983b646a4c6c",
      "parents": [
        "61a34937982cace51853b5dc88f86380e31998c0"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Tue Feb 14 13:52:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:33 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Allow non-writable media to be mounted\n\nIf opening for write fails, the open method should return -EROFS.  This makes\n\"mount\" try again with a read-only mount, instead of just giving up.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61a34937982cace51853b5dc88f86380e31998c0",
      "tree": "f99d8c86a769d42a22091c29ec3f30d3f0047e88",
      "parents": [
        "f78cf0dc7b7b13d0550d1e02cf221b65969ff926"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Tue Feb 14 13:52:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 16:09:33 2006 -0800"
      },
      "message": "[PATCH] pktcdvd: Don\u0027t spam the kernel log when nothing is wrong\n\nChange some messages that don\u0027t indicate an error so that they are only\nprinted when debugging is enabled.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f78cf0dc7b7b13d0550d1e02cf221b65969ff926",
      "tree": "d2bb41e6edb5f70ccb09ed50f5cfb35eda22f844",
      "parents": [
        "4cbf8767902c578481ff3df366c77d24fe68fd26",
        "7d2babc4874825027848db04d11784070da4456d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 13:49:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 13:49:37 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n"
    },
    {
      "commit": "5552c28f6937d2a2b873d06c6d09b96204722dd0",
      "tree": "041a8ba94166d9c75c34dc385d5298ae4d59d9fe",
      "parents": [
        "303794400992b907b7cac0d91788603636c7e0fe"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Tue Feb 14 17:50:54 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 10:01:39 2006 -0800"
      },
      "message": "[PATCH] Fix locking error in esp\n\nNoted by Al Viro.\n\nAlso remove unused tmp_buf\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "65110b2168950a19cc78b5027ed18cb811fbdae8",
      "tree": "8cdf4fc26b707e0e6ba988fd56da118d3206dceb",
      "parents": [
        "faead26d7a06605add627f29aee73ba654ce11f9"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue Feb 14 10:48:46 2006 -0600"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 14 11:15:11 2006 -0600"
      },
      "message": "[SCSI] fix wrong context bugs in SCSI\n\nThere\u0027s a bug in releasing scsi_device where the release function\nactually frees the block queue.  However, the block queue release\ncalls flush_work(), which requires process context (the scsi_device\nstructure may release from irq context).  Update the release function\nto invoke via the execute_in_process_context() API.\n\nAlso clean up the scsi_target structure releasing via this API.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "faead26d7a06605add627f29aee73ba654ce11f9",
      "tree": "cd809c6e5601caefb66e614ee1f06417819d2151",
      "parents": [
        "e2230eac17486e2ee07091d54d898eb40bcd0fdd"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@steeleye.com",
        "time": "Tue Feb 14 10:42:07 2006 -0600"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Feb 14 11:14:26 2006 -0600"
      },
      "message": "[PATCH] add scsi_execute_in_process_context() API\n\nWe have several points in the SCSI stack (primarily for our device\nfunctions) where we need to guarantee process context, but (given the\nplace where the last reference was released) we cannot guarantee this.\n\nThis API gets around the issue by executing the function directly if\nthe caller has process context, but scheduling a workqueue to execute\nin process context if the caller doesn\u0027t have it.  Unfortunately, it\nrequires memory allocation in interrupt context, but it\u0027s better than\nwhat we have previously.  The true solution will require a bit of\nre-engineering, so isn\u0027t appropriate for 2.6.16.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "b739db79a434aec89027a109d85de305e6bdeb93",
      "tree": "e67bdf2272e9a3deedef7d65dfde03ccafb85074",
      "parents": [
        "18539966bc1d663eb232877bb3e9e7dca67e89e6",
        "41d9c98fe76298cebc5907bcebfb2db28017a277"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 08:22:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 08:22:57 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    },
    {
      "commit": "18539966bc1d663eb232877bb3e9e7dca67e89e6",
      "tree": "2ecc65bc92766a5c684bc51f30601421170f07f2",
      "parents": [
        "108dff7d2b721759b5e025ab18024967c1294792",
        "16f05be7be0bf121491d83bd97337fe179b3b323"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 08:21:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Feb 14 08:21:57 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "41d9c98fe76298cebc5907bcebfb2db28017a277",
      "tree": "6b794e2fb6b3ae58d1f2d67db6e6003efd4ef197",
      "parents": [
        "be79c383254cd3eb50953d8c0a7cacdbf6db31c0"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Wed Feb 08 20:38:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 22:30:10 2006 -0800"
      },
      "message": "[PATCH] i2c: Drop outdated probe/remove code in i2c-isa\n\nProbe and remove methods are now defined at bus level. No more need to\nredefine them at driver level in i2c-isa.\n\nThis lets us get rid of these annoying messages:\nDriver \u0027it87-isa\u0027 needs updating - please use bus_type methods\n\nThanks to Nicolas Mailhot for reporting the problem and testing the fix.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be79c383254cd3eb50953d8c0a7cacdbf6db31c0",
      "tree": "18c8be9725b3e315f6acbb445e94744917e23d63",
      "parents": [
        "a40f0b0f2466483fad94e62177272d6a5711e50a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Feb 07 17:53:32 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 22:30:10 2006 -0800"
      },
      "message": "[PATCH] it87: Fix oops on removal\n\nFix an oops on it87 module removal when no supported hardware was\nfound.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7f5d7edd8b3fa4204389efc4c9081cc90a811d2",
      "tree": "1264bb18887b398ea2dccbba03ade05bf9fe9539",
      "parents": [
        "e3efa5a7392e07471b5d0ef7e7cd7ab862f70284"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:13:48 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 22:30:09 2006 -0800"
      },
      "message": "[PATCH] w83781d: Use real-time status registers\n\nUse the real-time status registers of the Winbond W83782D, W83783S and\nW83627HF chips, instead of the interrupt status registers. Interrupts\ncannot be trusted at least for voltage inputs, as they are two-times\ntriggers (as opposed to comparator mode, which we want.) The w83627hf\ndriver was fixed in a similar way some times ago.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e3efa5a7392e07471b5d0ef7e7cd7ab862f70284",
      "tree": "c4b118150c8d78d7220669144d83559aafcab5a4",
      "parents": [
        "75c0141ca2fdae7c332d8f17412fbe0939dd005f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Feb 05 23:11:16 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 22:30:09 2006 -0800"
      },
      "message": "[PATCH] vt8231: Fix sysfs temperature interface\n\nThe VT8231 low temperature limits are actually hysteresis temperatures\nto the high limits.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Roger Lucas \u003croger@planbit.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "16f05be7be0bf121491d83bd97337fe179b3b323",
      "tree": "c33fdb0065cbaff83900becbf46480c914d75ca2",
      "parents": [
        "982db2a127b29c9e1f5896d2ba691e84446cc858"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon Feb 13 15:59:42 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual-devs bugfix\n\nThe following patch looks good to me. It adds an unusual_devs entry as\nwell as fixing an ordering bug. Please apply.\n\nFrom: Bohdan Linda \u003cbohdan.linda@gmail.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "982db2a127b29c9e1f5896d2ba691e84446cc858",
      "tree": "4e64b464d4f79e092f50e9ad908a1d0da01deab3",
      "parents": [
        "1d614a4b0d2613d83f7bf0978e213ba29aebc44f"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 13 10:16:04 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs.h entry: iAUDIO M5\n\nAnother unusual_devs.h entry (as652).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d614a4b0d2613d83f7bf0978e213ba29aebc44f",
      "tree": "4dddb4fa0505b350f803d2df4252cb350f03c811",
      "parents": [
        "ba3e93ad3c6e511f68c1b3e46954feff6cdd5a62"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Feb 13 10:15:22 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] USB: unusual_devs.h entry: TrekStor i.Beat\n\nA new unusual_devs.h entry (as651).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba3e93ad3c6e511f68c1b3e46954feff6cdd5a62",
      "tree": "4248f96e5ad174e3ae9d917988ce97e4d7a32159",
      "parents": [
        "a2149bce2535047371a1309f032f0320b05db791"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Jan 30 10:19:43 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:40 2006 -0800"
      },
      "message": "[PATCH] usb-storage: unusual_devs entry\n\nHere is a new entry for unusual_devs.h (as630).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "a2149bce2535047371a1309f032f0320b05db791"
}
