)]}'
{
  "log": [
    {
      "commit": "ea2d8b59bc7b770fde03de2bb9b3ee46e8bdc8d5",
      "tree": "27047b27410b24f88cd8e3a84d863594e4fff98c",
      "parents": [
        "f2c2e25554991f9c17bcd24028db5e1c50ecb0ad"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Oct 27 09:47:03 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "mac80211.h: fix kernel-doc excesses\n\nFix mac80211.h kernel-doc: it had some extra parameters that were\nno longer valid and incorrect format for a return value in 2 places.\n\nWarning(lin2628-rc2//include/net/mac80211.h:1487): Excess function parameter or struct member \u0027control\u0027 description in \u0027ieee80211_beacon_get\u0027\nWarning(lin2628-rc2//include/net/mac80211.h:1596): Excess function parameter or struct member \u0027control\u0027 description in \u0027ieee80211_get_buffered_bc\u0027\nWarning(lin2628-rc2//include/net/mac80211.h:1632): Excess function parameter or struct member \u0027rc4key\u0027 description in \u0027ieee80211_get_tkip_key\u0027\nWarning(lin2628-rc2//include/net/mac80211.h:1735): Excess function parameter or struct member \u0027return\u0027 description in \u0027ieee80211_start_tx_ba_session\u0027\nWarning(lin2628-rc2//include/net/mac80211.h:1775): Excess function parameter or struct member \u0027return\u0027 description in \u0027ieee80211_stop_tx_ba_session\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "f2c2e25554991f9c17bcd24028db5e1c50ecb0ad",
      "tree": "23fc52708e86fefe93cbeca9eecb6c95086d91ca",
      "parents": [
        "bc1b32d6bdd2d6f3fbee9a7c01c9b099f11c579c"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Sat Oct 25 16:14:14 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "p54: fix build warnings\n\nOn Saturday 25 October 2008 10:24:10 Johannes Berg wrote:\n\u003e just FYI in case you haven\u0027t seen them. the p54 one looks like a genuine\n\u003e problem.\n\u003e\n\u003e drivers/net/wireless/p54/p54common.c: In function ‘p54_parse_eeprom’:\n\u003e drivers/net/wireless/p54/p54common.c:325: warning: ‘synth’ may be used uninitialized in this function\n\nThere you go. Yes, it is a genuine problem, if the device\u0027s eeprom is screwed really up.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "bc1b32d6bdd2d6f3fbee9a7c01c9b099f11c579c",
      "tree": "e579c239c396fc02afd342e497dbe9727b27293c",
      "parents": [
        "51b94bf0654a14600ff9706f7bc0f7685265f6cd"
      ],
      "author": {
        "name": "Elias Oltmanns",
        "email": "eo@nebensachen.de",
        "time": "Fri Oct 24 21:59:18 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "ath5k: Reset key cache on interface up, thus fixing resume\n\nAfter a s2ram / resume cycle, resetting the key cache does not work\nunless it is deferred until after the hardware has been reinitialised by\na call to ath5k_hw_reset(). This fixes a regression introduced by\n\"ath5k: fix suspend-related oops on rmmod\".\n\nSigned-off-by: Elias Oltmanns \u003ceo@nebensachen.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "51b94bf0654a14600ff9706f7bc0f7685265f6cd",
      "tree": "3d83105b7c5403d9bc90f4e94023dfb246250e6e",
      "parents": [
        "d8b105f900d93bd103c002bf4c923f50f16c5441"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Oct 22 19:41:34 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "mac80211: correct warnings in minstrel rate control algorithm\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8b105f900d93bd103c002bf4c923f50f16c5441",
      "tree": "5b7b45e6b00a62b73628045c8120c0b92367b89e",
      "parents": [
        "35961627d3e7a4093eb307d782541700e9addec6"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 22 20:52:55 2008 +0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:11 2008 -0400"
      },
      "message": "RFKILL: fix input layer initialisation\n\nInitialise correctly last fields, so tasks can be actually executed.\nOn some architectures the initial jiffies value is not zero, so later\nall rfkill incorrectly decides that rfkill_*.last is in future.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "35961627d3e7a4093eb307d782541700e9addec6",
      "tree": "db3b56dea898ed36833899ca166736a3d931e753",
      "parents": [
        "8b5f12d04b2e93842f3dda01f029842047bf3f81"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Wed Oct 22 14:19:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 27 17:46:10 2008 -0400"
      },
      "message": "p54: fix misbehavings when firmware can\u0027t be found\n\nThis patch fixes a double-free error in p54pci\n( http://bugzilla.kernel.org/show_bug.cgi?id\u003d11782 )\n\nTrying to free already-free IRQ 10\nPid: 108, comm: pccardd Not tainted 2.6.27-05577-g0cfd810-dirty #1\nCall Trace:\n [\u003cc01265dc\u003e] free_irq+0xad/0xb9\n [\u003cc01050dd\u003e] dma_generic_alloc_coherent+0x0/0xd7\n [\u003cc01ba8e6\u003e] p54p_stop+0x4a/0x1fa\n [\u003cc01050dd\u003e] dma_generic_alloc_coherent+0x0/0xd7\n [\u003cc02348c5\u003e] p54p_probe+0x23e/0x302\n\nTested-by: Sean Young\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8b5f12d04b2e93842f3dda01f029842047bf3f81",
      "tree": "c539679c5dce56b95de9767a9aa90eff07193fa5",
      "parents": [
        "b700a98c70401c2a48e509b91b47f58a883806bc"
      ],
      "author": {
        "name": "Florian Westphal",
        "email": "fw@strlen.de",
        "time": "Sun Oct 26 23:10:12 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:10:12 2008 -0700"
      },
      "message": "syncookies: fix inclusion of tcp options in syn-ack\n\nDavid Miller noticed that commit\n33ad798c924b4a1afad3593f2796d465040aadd5 \u0027(tcp: options clean up\u0027)\ndid not move the req-\u003ecookie_ts check.\nThis essentially disabled commit 4dfc2817025965a2fc78a18c50f540736a6b5c24\n\u0027[Syncookies]: Add support for TCP options via timestamps.\u0027.\n\nThis restores the original logic.\n\nSigned-off-by: Florian Westphal \u003cfw@strlen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b700a98c70401c2a48e509b91b47f58a883806bc",
      "tree": "76da9516d2cd36f95d1ae2f0d002289ac6ca1c5f",
      "parents": [
        "cbfd24a75f98fe731547d3bc995f3a1f1fed6b20"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:09:27 2008 -0700"
      },
      "message": "libertas: free sk_buff with kfree_skb\n\nfree sk_buff with kfree_skb, instead of kree\n \nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cbfd24a75f98fe731547d3bc995f3a1f1fed6b20",
      "tree": "4d7bff8acb0e4030cedd3aef43efe938cdb12368",
      "parents": [
        "c3a90c788b743303c4d824780a3a7271693fb64a"
      ],
      "author": {
        "name": "Sergio Luis",
        "email": "sergio@larces.uece.br",
        "time": "Sun Oct 26 23:08:48 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:08:48 2008 -0700"
      },
      "message": "btsdio: free sk_buff with kfree_skb\n\nfree sk_buff with kfree_skb, instead of kree\n \nSigned-off-by: Sergio Luis \u003csergio@larces.uece.br\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c3a90c788b743303c4d824780a3a7271693fb64a",
      "tree": "b969b0607688b1e39672ab6790383554b8902c7a",
      "parents": [
        "e214a8cc7a81f20ed7cb4f6373cf15048556bbac"
      ],
      "author": {
        "name": "Remi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Sun Oct 26 23:07:25 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:07:25 2008 -0700"
      },
      "message": "Phonet: do not reply to indication reset packets\n\nThis fixes a potential error packet loop.\n\nSigned-off-by: Remi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e214a8cc7a81f20ed7cb4f6373cf15048556bbac",
      "tree": "2a822179aba3a05d9b3c2862a2235448cf220dcf",
      "parents": [
        "f8d56f1771e4867acc461146764b4feeb5245669"
      ],
      "author": {
        "name": "Remi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Sun Oct 26 23:06:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 26 23:06:31 2008 -0700"
      },
      "message": "Phonet: include generic link-layer header size in MAX_PHONET_HEADER\n\nThis fixes an OOPS in hard_header if a Phonet address is assigned to a\nnon-Phonet network interface.\n\nSigned-off-by: Remi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f8d56f1771e4867acc461146764b4feeb5245669",
      "tree": "9d4857b72287f3170818b4b883c232e3ffb677af",
      "parents": [
        "3d6eadcb5008beca1b289983ffd7771d1e947bac",
        "92850bbd71228730c80efd491e7427650188d359"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:42:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:42:18 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  md: allow extended partitions on md devices.\n  md: use sysfs_notify_dirent to notify changes to md/dev-xxx/state\n  md: use sysfs_notify_dirent to notify changes to md/array_state\n"
    },
    {
      "commit": "3d6eadcb5008beca1b289983ffd7771d1e947bac",
      "tree": "2a765d732c67173d323e903da67db12282ad597a",
      "parents": [
        "a483ab1dddf86a0e8924e94cf838eed602602b39",
        "2a0bd75e5e687a9c34921e942c18477ea7ec2d63"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: psmouse - add support for Elantech touchpads\n  Input: i8042 - add Blue FB5601 to noloop exception table\n"
    },
    {
      "commit": "a483ab1dddf86a0e8924e94cf838eed602602b39",
      "tree": "3cfd2da7cfec32f5c1bc54dfb1d491bfa07d444f",
      "parents": [
        "eba966a4e780199e31e8fd1d21bc9d187b1c9eaf",
        "9c366452e0b2df06f3ce0aabc6a53c94c595cd00"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:37:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:37:37 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-mfd\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-mfd:\n  mfd: Make WM8400 depend on I2C until SPI is submitted\n  mfd: add missing Kconfig entry for da903x\n"
    },
    {
      "commit": "eba966a4e780199e31e8fd1d21bc9d187b1c9eaf",
      "tree": "9197d7ac5022217c7d441b425cbbd245e6a19746",
      "parents": [
        "ecc96e79202ed7225f7a2e2b7cb5a9e09fc74aa6",
        "ae5d82cb8d600989338bbda5ea38f5c0ff47175a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:35:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:35:46 2008 -0700"
      },
      "message": "Merge branch \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb\n\n* \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb:\n  uwb: build UWB before USB/WUSB\n"
    },
    {
      "commit": "ecc96e79202ed7225f7a2e2b7cb5a9e09fc74aa6",
      "tree": "8aee0b8d86b71617051dded87e2b7c1ae6c7e55d",
      "parents": [
        "a1a739c56ad031b8bf8b3804f568ac88899f8dd7",
        "cc6e0bbb47f02fd36cd55b3189c0c79079096ab8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:34:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:34:14 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: Add support for Sony Vaio VGX-TP1E\n  HID: fix lock imbalance in hiddev\n  HID: fix lock imbalance in hidraw\n  HID: fix hidbus/appletouch device binding regression\n  HID: add hid_type to general hid struct\n  HID: quirk for OLED devices present in ASUS G50/G70/G71\n  HID: Remove \"default m\" for Thrustmaster and Zeroplus\n  HID: fix hidraw_exit section mismatch\n  HID: add support for another Gyration remote control\n  Revert \"HID: Invert HWHEEL mappings for some Logitech mice\"\n"
    },
    {
      "commit": "a1a739c56ad031b8bf8b3804f568ac88899f8dd7",
      "tree": "17499048d1f9a3cf0dbd51d3afbbde0a29380c26",
      "parents": [
        "890c78c2d681a8dc89c78eb9177990cad3a77dc3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Oct 25 17:24:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:32:10 2008 -0700"
      },
      "message": "docbooks: fix fatal filename errors\n\nFix docbook fatal errors (file location changed):\n\ndocproc: lin2628-rc1/include/asm-x86/io_32.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/deviceiobook.xml] Error 1\n\ndocproc: lin2628-rc1/include/asm-x86/atomic_32.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/kernel-api.xml] Error 1\n\ndocproc: lin2628-rc1/include/asm-x86/mca_dma.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/mcabook.xml] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "890c78c2d681a8dc89c78eb9177990cad3a77dc3",
      "tree": "1d3b6ba606a5c029f6442bd89213147010c6ba5c",
      "parents": [
        "7eea5b897eb6bbb79d7e6e398f4fbb61fcee57c7"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Oct 25 17:06:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:32:09 2008 -0700"
      },
      "message": "kernel-doc: allow more whitespace in macros\n\nAllow macros that are annotated with kernel-doc to contain whitespace\nbetween the \u0027#\u0027 and \"define\".  It\u0027s valid and being used, so allow it.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7eea5b897eb6bbb79d7e6e398f4fbb61fcee57c7",
      "tree": "b06a8cbd9e64078dcece93ba9eb3669727c13277",
      "parents": [
        "0173a3265b228da319ceb9c1ec6a5682fd1b2d92",
        "9fb3c5ca3dabe06758c35f790c68e273ed749e19"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:29:12 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:29:12 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  leds-hp-disk: fix build warning\n  ACPI: Oops in ACPI with git latest\n  ACPI suspend: build fix for ACPI_SLEEP\u003dn \u0026\u0026 XEN_SAVE_RESTORE\u003dy.\n  toshiba_acpi: always call input_sync() after input_report_switch()\n  ACPI: Always report a sync event after a lid state change\n  ACPI: cpufreq, processor: fix compile error in drivers/acpi/processor_perflib.c\n  i7300_idle: Fix compile warning CONFIG_I7300_IDLE_IOAT_CHANNEL not defined\n  i7300_idle: Cleanup based review comments\n  i7300_idle: Disable ioat channel only on platforms where ile driver can load\n"
    },
    {
      "commit": "0173a3265b228da319ceb9c1ec6a5682fd1b2d92",
      "tree": "a8aaa817a509d29fe5f7f5b2324e0f608d8c909c",
      "parents": [
        "d1a35e4d74d070b06163e435e590ca90a2420b9e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:13:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:13:29 2008 -0700"
      },
      "message": "Linux 2.6.28-rc2\n\n.. fix all the worst problems in -rc1\n"
    },
    {
      "commit": "d1a35e4d74d070b06163e435e590ca90a2420b9e",
      "tree": "d6b22893e372ecba9499389c5a9ab5056c31ea8e",
      "parents": [
        "9ce209d64d820a6d5ed6b952e2c0f917faad6031"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 19:51:14 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:11:21 2008 -0700"
      },
      "message": "m68k: Disable Amiga serial console support if modular\n\nIf CONFIG_AMIGA_BUILTIN_SERIAL\u003dm, I get the following warnings:\n\n| drivers/char/amiserial.c: At top level:\n| drivers/char/amiserial.c:2138: warning: data definition has no type or storage class\n| drivers/char/amiserial.c:2138: warning: type defaults to \u0027int\u0027 in declaration of \u0027console_initcall\u0027\n| drivers/char/amiserial.c:2138: warning: parameter names (without types) in function declaration\n| drivers/char/amiserial.c:2134: warning: \u0027amiserial_console_init\u0027 defined but not used\n\nbecause console_initcall() is not defined (nor really sensible) in the\nmodular case.\n\nSo disable serial console support if the driver is modular.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ce209d64d820a6d5ed6b952e2c0f917faad6031",
      "tree": "817c5bd01e6666c8269d29d3d8292b5e75ea7fb3",
      "parents": [
        "4d36a9e65d4966b433b2f3424d9457468bc80e00"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Fri Oct 17 16:17:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:09:49 2008 -0700"
      },
      "message": "epoll: avoid double-inserts in case of EFAULT\n\nIn commit f337b9c58332bdecde965b436e47ea4c94d30da0 (\"epoll: drop\nunnecessary test\") Thomas found that there is an unnecessary (always\ntrue) test in ep_send_events().  The callback never inserts into\n-\u003erdllink while the send loop is performed, and also does the\n~EP_PRIVATE_BITS test.  Given we\u0027re holding the mutex during this time,\nthe conditions tested inside the loop are always true.\n\nHOWEVER.\n\nThe test \"!ep_is_linked(\u0026epi-\u003erdllink)\" wasn\u0027t there because we insert\ninto -\u003erdllink, but because the send-events loop might terminate before\nthe whole list is scanned (-EFAULT).\n\nIn such cases, when the loop terminates early, and when a (leftover)\nfile received an event while we\u0027re performing the lockless loop, we need\nsuch test to avoid to double insert the epoll items.  The list_splice()\ndone a few steps below, will correctly re-insert the ones that were left\non \"txlist\".\n\nThis should fix the kenrel.org bugzilla entry 11831.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d36a9e65d4966b433b2f3424d9457468bc80e00",
      "tree": "8c7b8e64ae40769a3f9f948491987ba93698ee3a",
      "parents": [
        "44a504c405ae5c3a80e71acf71d6b1cb0db70715"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Oct 25 12:41:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 11:22:08 2008 -0700"
      },
      "message": "select: deal with math overflow from borderline valid userland data\n\nSome userland apps seem to pass in a \"0\" for the seconds, and several\nseconds worth of usecs to select().  The old kernels accepted this just\nfine, so the new kernels must too.\n\nHowever, due to the upscaling of the microseconds to nanoseconds we had\nsome cases where we got math overflow, and depending on the GCC version\n(due to inlining decisions) that actually resulted in an -EINVAL return.\n\nThis patch fixes this by adding the excess microseconds to the seconds\nfield.\n\nAlso with thanks to Marcin Slusarz for spotting some implementation bugs\nin the diagnostics patches.\n\nReported-by: Carlos R. Mafra \u003ccrmafra2@gmail.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44a504c405ae5c3a80e71acf71d6b1cb0db70715",
      "tree": "043c7da028ae67676cf221e76cbc767eddfe8d07",
      "parents": [
        "2077776641b6ffb0049f13018d2e162340ec51c7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Oct 26 10:25:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 10:38:52 2008 -0700"
      },
      "message": "wireless: fix regression caused by regulatory config option\n\nThe default for the regulatory compatibility option is wrong;\nif you picked the default you ended up with a non-functional wifi\nsystem (at least I did on Fedora 9 with iwl4965).\nI don\u0027t think even the October 2008 releases of the various distros\nhas the new userland so clearly the default is wrong, and also\nwe can\u0027t just go about deleting this in 2.6.29...\n\nChange the default to \"y\" and also adjust the config text a little to\nreflect this.\n\nThis patch fixes regression #11859\n\nWith thanks to Johannes Berg for the diagnostics\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2077776641b6ffb0049f13018d2e162340ec51c7",
      "tree": "7fa3a58a4a8645f7a756e1f05c3f1d48ed6b639b",
      "parents": [
        "b1cd2ee3b95f1c3108c68c82342c614e58ce1f13"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 21 16:11:20 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:38:17 2008 -0700"
      },
      "message": "cgroup: remove unused variable\n\n/scratch/sfr/next/kernel/cgroup.c: In function \u0027cgroup_tasks_start\u0027:\n/scratch/sfr/next/kernel/cgroup.c:2107: warning: unused variable \u0027i\u0027\n\nIntroduced in commit cc31edceee04a7b87f2be48f9489ebb72d264844 \"cgroups:\nconvert tasks file to use a seq_file with shared pid array\".\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1cd2ee3b95f1c3108c68c82342c614e58ce1f13",
      "tree": "f282632a4cd5de359c8ba586371e907ade0543ec",
      "parents": [
        "e383d56487062275e9971094f2efcca34227ee60",
        "c02d65694debbc82dc48453a9fd52efb036c7258"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n  hwmon: (abituguru3) Cosmetic whitespace fixes\n  hwmon: (adt7473) Fix voltage conversion routines\n  hwmon: (lm90) Add support for the LM99 16 degree offset\n  hwmon: (lm90) Fix handling of hysteresis value\n  hwmon-vid: Add support for AMD family 10h CPUs\n  hwmon: (w83781d) Fix linking when built-in\n"
    },
    {
      "commit": "e383d56487062275e9971094f2efcca34227ee60",
      "tree": "9e4523b27417f1572d9c33ae9012ee98c0dcb556",
      "parents": [
        "1137fb670465b6b5d15b9db7d01707a5833ee3ae"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Oct 26 17:02:49 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "r8169: revert \"read MAC address from EEPROM on init\"\n\nThis reverts commit 7bf6bf4803df1adc927f585168d2135fb019c698.\n\nThe code has both a short existence and an increasing track of failures\ndespite some work to amend it for -rc1.  It is not just a matter of\nreading the eeprom: sometimes the eeprom is read correctly, then the mac\naddress is not written correctly back into the mac registers.\n\nSome chipsets seem to work reliably but it is not clear at this point if\nthe code can simply be made to work on a per-chipset basis and post -rc1\nis not the place where I want to experiment these things.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1137fb670465b6b5d15b9db7d01707a5833ee3ae",
      "tree": "84c46502d53718d0c9275e7d41ae6776ab9eab52",
      "parents": [
        "ce97e13e52848c6388598696b7d44748598db759"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Oct 26 05:40:26 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "arm ide breakage\n\na) semicolon before the function body is a bad idea\nb) it\u0027s const struct foo, not struct const foo\nc) incidentally, it\u0027s ecard_remove_driver(), not ecard_unregister_driver()\nd) compiling is occasionally useful.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ce97e13e52848c6388598696b7d44748598db759",
      "tree": "2baccc7a0532aaee8afe42cca84e09732a131a2a",
      "parents": [
        "23cf24c0c83a5a6eb39b9fa4d3843a8b9414db40"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Oct 26 05:12:34 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "fix allmodconfig breakage\n\nIf you use KCONFIG_ALLCONFIG (even with empty file) you get broken\nallmodconfig/allyesconfig; CONFIG_MODULES gets turned off, with obvious\nmassive fallout.\n\nBreakage had been introduced when conf_set_all_new_symbols() got used\nfor allmodconfig et.al.\n\nWhat happens is that sym_calc_value(modules_sym) done in\nconf_read_simple() sets SYMBOL_VALID on both modules_sym and MODULES.\nWhen we get to conf_set_all_new_symbols(), we set sym-\u003edef[S_DEF_USER]\non everything, but it has no effect on sym-\u003ecurr for the symbols that\nalready have SYMBOL_VALID - these are stuck.\n\nSolution: use sym_clear_all_valid() in there.  Note that it makes\nreevaluation of modules_sym redundant - sym_clear_all_valid() will do\nthat itself.\n\n[ Fixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d11512, says Alexey ]\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c02d65694debbc82dc48453a9fd52efb036c7258",
      "tree": "fd40c4c64cc78b27e132766d422e7840aeb74827",
      "parents": [
        "4777e4e6b8540ee4226876a737833d03bbc55394"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n\nSwitch the AW9D-MAX over from port probing to the preferred DMI\nprobe method.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4777e4e6b8540ee4226876a737833d03bbc55394",
      "tree": "b7dd4398ec455e5aade71b0072d86a9c1cfd40e3",
      "parents": [
        "be821b78af9de886571e3565515a59f966d66f42"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) Cosmetic whitespace fixes\n\nAs the probable result of zealous copy/pasting, many supported boards\ncontain sensor names with trailing whitespace. Though this is not a\nhuge problem, it is inconsistent with other sensor names, and with\nother similar hwmon drivers.\n\nAdditionally, the DMI nag message added in 2.6.27 was missing a\nspace between two sentence fragments -- might as well clean that up\ntoo.\n\nDoesn\u0027t alter any kernel text, just data.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nReported-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "be821b78af9de886571e3565515a59f966d66f42",
      "tree": "2fd43589b6673700b65c0c30efb4ffaecab690ea",
      "parents": [
        "97ae60bb38279e1941c738b1037a57e6b14efeaf"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (adt7473) Fix voltage conversion routines\n\nFix voltage conversion routines. Based on an earlier patch from\nPaulius Zaleckas.\n\nAccording to the datasheet voltage is scaled with resistors and\nvalue 192 is nominal voltage. 0 is 0V.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "97ae60bb38279e1941c738b1037a57e6b14efeaf",
      "tree": "8ee603aa0450eca8d31f46a7946dc5e08338ff32",
      "parents": [
        "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Add support for the LM99 16 degree offset\n\nThe LM99 differs from the LM86, LM89 and LM90 in that it reports\nremote temperatures (temp2) 16 degrees lower than they really are. So\nfar we have been cheating and handled this in userspace but it really\nshould be handled by the driver directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n"
    },
    {
      "commit": "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574",
      "tree": "df2ffd6eb0af65516cf0aae37c80c9fd1eee5dc6",
      "parents": [
        "1b871826b3dfcdcd78140d17c00e452eec6c12a4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Fix handling of hysteresis value\n\nThere are several problems in the way the hysteresis value is handled\nby the lm90 driver:\n\n* In show_temphyst(), specific handling of the MAX6646 is missing, so\n  the hysteresis is reported incorrectly if the critical temperature\n  is over 127 degrees C.\n* In set_temphyst(), the new hysteresis register value is written to\n  the chip but data-\u003etemp_hyst isn\u0027t updated accordingly, so there is\n  a short period of time (up to 2 seconds) where the old hystereris\n  value will be returned while the new one is already active.\n* In set_temphyst(), the critical temperature which is used as a base\n  to compute the value of the hysteresis register lacks\n  device-specific handling. As a result, the value of the hysteresis\n  register might be incorrect for the ADT7461 and MAX6646 chips.\n\nFix these 3 bugs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nCc: Nate Case \u003cncase@xes-inc.com\u003e\n"
    },
    {
      "commit": "1b871826b3dfcdcd78140d17c00e452eec6c12a4",
      "tree": "cd1cb9cd021a52e93f9e2396181290e1edb85742",
      "parents": [
        "dd56b638951936cda945ba5641cc44927a5f1c6d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon-vid: Add support for AMD family 10h CPUs\n\nThe AMD family 10h CPUs use the same VID decoding table as the family\n0Fh CPUs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "dd56b638951936cda945ba5641cc44927a5f1c6d",
      "tree": "707e5449c73191894e2c32f7303e006e6063082e",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "message": "hwmon: (w83781d) Fix linking when built-in\n\nWhen w83781d is built-in, the final links fails with the following vague error\nmessage:\n\n`.exit.text\u0027 referenced in section `.init.text\u0027 of drivers/built-in.o: defined\nin discarded section `.exit.text\u0027 of drivers/built-in.o\n\nw83781d_isa_unregister() cannot be marked __exit, as it\u0027s also called from\nsensors_w83781d_init(), which is marked __init.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "23cf24c0c83a5a6eb39b9fa4d3843a8b9414db40",
      "tree": "6abea5b36ce69113032466903db452d955dce4bb",
      "parents": [
        "4403b406d4369a275d483ece6ddee0088cc0d592",
        "3c37fc86d20fe35be656f070997d62f75c2e4874"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:57:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:57:30 2008 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:\n  ext4: Fix duplicate entries returned from getdents() system call\n  ext3: Fix duplicate entries returned from getdents() system call\n"
    },
    {
      "commit": "4403b406d4369a275d483ece6ddee0088cc0d592",
      "tree": "caefd6b7aabc1c517942be1abf25d841b181f323",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:53:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:53:38 2008 -0700"
      },
      "message": "Revert \"Call init_workqueues before pre smp initcalls.\"\n\nThis reverts commit a802dd0eb5fc97a50cf1abb1f788a8f6cc5db635 by moving\nthe call to init_workqueues() back where it belongs - after SMP has been\ninitialized.\n\nIt also moves stop_machine_init() - which needs workqueues - to a later\nphase using a core_initcall() instead of early_initcall().  That should\nsatisfy all ordering requirements, and was apparently the reason why\ninit_workqueues() was moved to be too early.\n\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c37fc86d20fe35be656f070997d62f75c2e4874",
      "tree": "eb9593356a2aa3233ab8f198f044e81413423cde",
      "parents": [
        "8c9fa93d51123c5540762b1a9e1919d6f9c4af7c"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 11:39:08 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 22:37:55 2008 -0400"
      },
      "message": "ext4: Fix duplicate entries returned from getdents() system call\n\nFix a regression caused by commit d0156417, \"ext4: fix ext4_dx_readdir\nhash collision handling\", where deleting files in a large directory\n(requiring more than one getdents system call), results in some\nfilenames being returned twice.  This was caused by a failure to\nupdate info-\u003ecurr_hash and info-\u003ecurr_minor_hash, so that if the\ndirectory had gotten modified since the last getdents() system call\n(as would be the case if the user is running \"rm -r\" or \"git clean\"),\na directory entry would get returned twice to the userspace.\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\n\nThis patch fixes the bug reported by Markus Trippelsdorf at:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11844\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nTested-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\n"
    },
    {
      "commit": "8c9fa93d51123c5540762b1a9e1919d6f9c4af7c",
      "tree": "e0c09b583c785be17bd2509b7c71fd7db3ad9aad",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 11:38:37 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 22:37:44 2008 -0400"
      },
      "message": "ext3: Fix duplicate entries returned from getdents() system call\n\nFix a regression caused by commit 6a897cf4, \"ext3: fix ext3_dx_readdir\nhash collision handling\", where deleting files in a large directory\n(requiring more than one getdents system call), results in some\nfilenames being returned twice.  This was caused by a failure to\nupdate info-\u003ecurr_hash and info-\u003ecurr_minor_hash, so that if the\ndirectory had gotten modified since the last getdents() system call\n(as would be the case if the user is running \"rm -r\" or \"git clean\"),\na directory entry would get returned twice to the userspace.\n\nThis patch fixes the bug reported by Markus Trippelsdorf at:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11844\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nTested-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\n"
    },
    {
      "commit": "9fb3c5ca3dabe06758c35f790c68e273ed749e19",
      "tree": "874eb114b57c5b30152e66d601a8e67ed81ec606",
      "parents": [
        "438f8de46bc261b35d84771ae9992cfff3ff4dd8",
        "f371be6352cdde3df2253b76acb979480e93ce4f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:44 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:44 2008 -0400"
      },
      "message": "Merge branch \u0027i7300_idle\u0027 into release\n"
    },
    {
      "commit": "438f8de46bc261b35d84771ae9992cfff3ff4dd8",
      "tree": "c693e9a954f3480897a391cfa1ecffafd770d50b",
      "parents": [
        "f8123381bae8d581d81f24b55719db3d9a6a262c"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 03:52:16 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:14 2008 -0400"
      },
      "message": "leds-hp-disk: fix build warning\n\ndrivers/leds/leds-hp-disk.c:59: warning: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f8123381bae8d581d81f24b55719db3d9a6a262c",
      "tree": "7dd46f965c6b72f4861017ffbbf42fefcdf370ce",
      "parents": [
        "92daa7b53b76984565dfdfda5d9c679884121fb2"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Oct 24 21:50:31 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:14 2008 -0400"
      },
      "message": "ACPI: Oops in ACPI with git latest\n\nACPI Warning (nseval-0168): Insufficient arguments - method [_OSC] needs 5, found 4 [20080926]\nACPI Warning (nspredef-0252): \\_SB_.PCI0._OSC: Parameter count mismatch - ASL declared 5, expected 4 [20080926]\nACPI Error (nspredef-0163): \\_SB_.PCI0._OSC: Missing expected return value [20080926]\nBUG: unable to handle kernel NULL pointer dereference at 00000000\nIP: [\u003cc0237671\u003e] acpi_run_osc+0xa1/0x170\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "92daa7b53b76984565dfdfda5d9c679884121fb2",
      "tree": "1bc19a1a399a55ef22acb7d191079e7b727ba18d",
      "parents": [
        "cab08969188e2da09923fe9c4a99ec9b934b0708"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Oct 23 21:46:43 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:13 2008 -0400"
      },
      "message": "ACPI suspend: build fix for ACPI_SLEEP\u003dn \u0026\u0026 XEN_SAVE_RESTORE\u003dy.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "cab08969188e2da09923fe9c4a99ec9b934b0708",
      "tree": "08301b8a87934ec4cd67c52285d071048cd509d5",
      "parents": [
        "df316e939100e789b3c5d4d102619ccf5834bd00"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 15:39:47 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:13 2008 -0400"
      },
      "message": "toshiba_acpi: always call input_sync() after input_report_switch()\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "df316e939100e789b3c5d4d102619ccf5834bd00",
      "tree": "91ec46a160ce6a66cb6c2600d3f385a43ad991b7",
      "parents": [
        "16be87ea170ae6cfaa9f47f79d14f7577d8cb420"
      ],
      "author": {
        "name": "Guillem Jover",
        "email": "guillem.jover@nokia.com",
        "time": "Fri Oct 24 00:28:33 2008 +0300"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:12 2008 -0400"
      },
      "message": "ACPI: Always report a sync event after a lid state change\n\nCurrently not always an EV_SYN event is reported to userland\nafter the EV_SW SW_LID event has been sent. This is easy to verify\nby using “input-events” from input-utils and just closing and opening\nthe lid.\n\nSigned-off-by: Guillem Jover \u003cguillem.jover@nokia.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "16be87ea170ae6cfaa9f47f79d14f7577d8cb420",
      "tree": "5374ee09fc961a659fa5e7aa9203be424f37acca",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Miao Xie",
        "email": "miaox@cn.fujitsu.com",
        "time": "Fri Oct 24 17:22:04 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sat Oct 25 04:07:12 2008 -0400"
      },
      "message": "ACPI: cpufreq, processor: fix compile error in drivers/acpi/processor_perflib.c\n\nWhen trying to build 2.6.28-rc1 on ia64, make aborts with:\n\n  CC      drivers/acpi/processor_perflib.o\n  drivers/acpi/processor_perflib.c:41:28: error: asm/cpufeature.h: No such file or directory\n  drivers/acpi/processor_perflib.c: In function ‘acpi_processor_get_performance_info’:\n  drivers/acpi/processor_perflib.c:364: error: implicit declaration of function ‘boot_cpu_has’\n  drivers/acpi/processor_perflib.c:364: error: ‘X86_FEATURE_EST’ undeclared (first use in this function)\n  drivers/acpi/processor_perflib.c:364: error: (Each undeclared identifier is reported only once\n  drivers/acpi/processor_perflib.c:364: error: for each function it appears in.)\n  make[2]: *** [drivers/acpi/processor_perflib.o] Error 1\n  make[1]: *** [drivers/acpi] Error 2\n  make: *** [drivers] Error 2\n\nthis patch fix it.\n\nSigned-off-by: Miao Xie \u003cmiaox@cn.fujitsu.com\u003e\nAcked-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f371be6352cdde3df2253b76acb979480e93ce4f",
      "tree": "835cf9fd3b947529de51ab1945fc4c02ba80e374",
      "parents": [
        "33093e186c8f80b443fafb1d347a140bdd2b86c6"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Thu Oct 23 15:39:06 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:59:47 2008 -0400"
      },
      "message": "i7300_idle: Fix compile warning CONFIG_I7300_IDLE_IOAT_CHANNEL not defined\n\nWhen I7300_idle driver is not configured, there is a compile time\nwarning about IDLE_IOAT_CHANNEL not defined. Fix it.\n\nReported-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nReported-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "33093e186c8f80b443fafb1d347a140bdd2b86c6",
      "tree": "a70b6a1b145eab648d1c5c92fc2776fb9f572975",
      "parents": [
        "3ad0b02e4c1d5feba44b8ff48dccd1ba61a826b0"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Oct 22 16:51:03 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:55:14 2008 -0400"
      },
      "message": "i7300_idle: Cleanup based review comments\n\nCleanup of i7300 idle driver based on review comments from Randy Dunlap,\nAndi Kleen and Len Brown.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3ad0b02e4c1d5feba44b8ff48dccd1ba61a826b0",
      "tree": "b674d7e805f9f53b2550f81009b5a860e5a4fc47",
      "parents": [
        "27471fdb32e77ecb92f09d4ac5757785b4dc33bc"
      ],
      "author": {
        "name": "Venki Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed Oct 22 16:34:52 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Oct 24 12:54:18 2008 -0400"
      },
      "message": "i7300_idle: Disable ioat channel only on platforms where ile driver can load\n\nBased on input from Andi Kleen:\nshare the platform detection code with ioat_dma and disable the channel in\ndma engine only for specific platforms.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9c366452e0b2df06f3ce0aabc6a53c94c595cd00",
      "tree": "ef35308017a7c1adfae63111192a857ec1ec0444",
      "parents": [
        "8e2eaabfd9f7d375a1bb202e644ce2dcc0659592"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 24 17:16:11 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Fri Oct 24 18:34:39 2008 +0200"
      },
      "message": "mfd: Make WM8400 depend on I2C until SPI is submitted\n\nOtherwise we could build in WM8400 but not I2C.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "8e2eaabfd9f7d375a1bb202e644ce2dcc0659592",
      "tree": "283ab79ae15f8bd89e22f2ec6b2fb9b9a844a03c",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@openedhand.com",
        "time": "Fri Oct 24 17:10:05 2008 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Fri Oct 24 18:34:27 2008 +0200"
      },
      "message": "mfd: add missing Kconfig entry for da903x\n\nThis one was accidentally left out during the rc1 mfd merge.\n\nSigned-off-by: Samuel Ortiz \u003csameo@openedhand.com\u003e\n"
    },
    {
      "commit": "ae5d82cb8d600989338bbda5ea38f5c0ff47175a",
      "tree": "88e033a4a3febe1280ecce3cc1010c0b388251d2",
      "parents": [
        "61e0e79ee3c609eb34edf2fe023708cba6a79b1f"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Fri Oct 24 16:46:22 2008 +0100"
      },
      "committer": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Fri Oct 24 16:46:22 2008 +0100"
      },
      "message": "uwb: build UWB before USB/WUSB\n\nThe WHCI-HCD driver in drivers/usb/host/ depends on the umc driver in\ndrivers/uwb/.\n\nSigned-off-by: David Vrabel \u003cdavid.vrabel@csr.com\u003e\n"
    },
    {
      "commit": "e013e13bf605b9e6b702adffbe2853cfc60e7806",
      "tree": "f69ce0b35fa8df2447d06eee64f4f579b883e701",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Oct 24 09:22:42 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 24 08:22:38 2008 -0700"
      },
      "message": "libata: fix bug with non-ncq devices\n\nThe recent commit 2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e (\"libata:\nswitch to using block layer tagging support\") to enable support for\nblock layer tagging in libata was broken for non-NCQ devices\n\nThe block layer initializes the tag field to -1 to detect invalid uses\nof a tag, and if the libata devices does NOT support NCQ, we just used\nthat field to index the internal command list.  So we need to check for\n-1 first and only use the tag field if it\u0027s valid.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nReported-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nTested-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nTested-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nTested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37",
      "tree": "d257e128215141dfc0c08f367910affebab6f5bf",
      "parents": [
        "325dcfdc81f124812a7b692354996ef7fe5b90ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 20:06:52 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 20:06:52 2008 -0700"
      },
      "message": "Linux 2.6.28-rc1\n"
    },
    {
      "commit": "325dcfdc81f124812a7b692354996ef7fe5b90ed",
      "tree": "bad267a306682a6f3e921c50a7fd0ebc5c3eb61a",
      "parents": [
        "3a2c5dad6c4d4551effba477f4f45fa5feb1293f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 23 18:14:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:48:29 2008 -0700"
      },
      "message": "Fix PCI hotplug printk format\n\nFix printk format warning:\n\n  drivers/pci/hotplug/acpiphp_ibm.c:207: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 3 has type \u0027long long unsigned int\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a2c5dad6c4d4551effba477f4f45fa5feb1293f",
      "tree": "1e1f1ab67279c46c3e6aed1c4041880f58ec5dae",
      "parents": [
        "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
        "a491913ff22c2b69d937d14296db6fa34dbff068"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: remove unused resource assignment in pci_read_bridge_bases()\n  PCI hotplug: shpchp: message refinement\n  PCI hotplug: shpchp: replace printk with dev_printk\n  PCI: add routines for debugging and handling lost interrupts\n  PCI hotplug: pciehp: message refinement\n  PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n  PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n"
    },
    {
      "commit": "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
      "tree": "a6459b4d1aeb7f6f08dea3db2e2780f6276abdb0",
      "parents": [
        "5579a782ad7ffa162b1060993e4a298dd50e7a33",
        "fd6149d332973bafa50f03ddb0ea9513e67f4517"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  tcp: Restore ordering of TCP options for the sake of inter-operability\n  net: Fix disjunct computation of netdev features\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state\n  sctp: Add check for the TSN field of the SHUTDOWN chunk\n  sctp: Drop ICMP packet too big message with MTU larger than current PMTU\n  p54: enable 2.4/5GHz spectrum by eeprom bits.\n  orinoco: reduce stack usage in firmware download path\n  ath5k: fix suspend-related oops on rmmod\n  [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.\n  qlge: Fix MSI/legacy single interrupt bug.\n  smc911x: Make the driver safer on SMP\n  smc911x: Add IRQ polarity configuration\n  smc911x: Allow Kconfig dependency on ARM\n  sis190: add identifier for Atheros AR8021 PHY\n  8139x: reduce message severity on driver overlap\n  igb: add IGB_DCA instead of selecting INTEL_IOATDMA\n  igb: fix tx data corruption with transition to L0s on 82575\n  ehea: Fix memory hotplug support\n  netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver\n  ...\n"
    },
    {
      "commit": "5579a782ad7ffa162b1060993e4a298dd50e7a33",
      "tree": "17a039c29af04579bdbae8323fe322e7dd9b1ec1",
      "parents": [
        "969907a956752f88dde4aa23fa8c033b9a939aee",
        "60b8267338aafde5315fc65ff385f3d4d75eccfe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:14 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  math-emu: Fix thinko in _FP_DIV\n  math-emu: Fix signalling of underflow and inexact while packing result.\n  sparc: Add checkstack support\n  sparc: correct section of current_pc()\n  sparc: correct section of apc_no_idle\n  sparc64: Fix race in arch/sparc64/kernel/trampoline.S\n"
    },
    {
      "commit": "a491913ff22c2b69d937d14296db6fa34dbff068",
      "tree": "9024125fb0c86166932e5258127c3e3968ed3e22",
      "parents": [
        "be7bce250a88fbbb5a67204eb148bce8b798780a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Mon Oct 13 21:02:27 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:17:47 2008 -0700"
      },
      "message": "PCI: remove unused resource assignment in pci_read_bridge_bases()\n\nThis cleanup removes the resource assignment in pci_read_bridge_bases()\nsince it has taken care by pci_alloc_child_bus() when allocating the bus:\n\n        /* Set up default resource pointers and names.. */\n        for (i \u003d 0; i \u003c PCI_BRIDGE_RES_NUM; i++) {\n                child-\u003eresource[i] \u003d \u0026bridge-\u003eresource[PCI_BRIDGE_RESOURCES+i];\n                child-\u003eresource[i]-\u003ename \u003d child-\u003ename;\n        }\n\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "be7bce250a88fbbb5a67204eb148bce8b798780a",
      "tree": "c30a5f7f145e4b4ab59f139b529eb170fa00f682",
      "parents": [
        "f98ca311f3a32e2adc229fecd6bf732db07fcca3"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:54:39 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:14:00 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: message refinement\n\nThis patch refines messages in shpchp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "f98ca311f3a32e2adc229fecd6bf732db07fcca3",
      "tree": "70605c5063f72f93a08d350b0fcb66fd359b7996",
      "parents": [
        "388c8c16abafc2e74dff173b5de9ee519ea8d32f"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:52:12 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:11:50 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: replace printk with dev_printk\n\nThis patch replaces printks within shpchp module with dev_printks.\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "969907a956752f88dde4aa23fa8c033b9a939aee",
      "tree": "e131db71d1db9a3b8591d718e8c5e897daadccec",
      "parents": [
        "ea541686d8454efac4f2b5c0767affb12d4b6a52",
        "fa3fd7204e1a4e8538117f0edbfecd4132276860"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n  ide-disk: set non-rotational queue flag for SSD and CF devices\n  ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n  ide: Add tx4938ide driver (v2)\n  TXx9: Add TX4938 ATA support (v3)\n  ide: Add tx4939ide driver (v6)\n  ide: two more pci_ioremap_bar() conversions\n  pci: use pci_ioremap_bar() in drivers/ide\n  sgiioc4: use ide_host_add() (take 2)\n  sgiioc4: fix error cleanup path (take 2)\n"
    },
    {
      "commit": "ea541686d8454efac4f2b5c0767affb12d4b6a52",
      "tree": "ef0812fcc3e07c067042add6388146b3485c793e",
      "parents": [
        "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
        "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds/acpi: Fix merge fallout from acpi_driver_data change\n  leds: Simplify logic in leds-ams-delta\n  leds: Fix trigger registration race\n  leds: Fix leds-class.c comment\n  leds: Add driver for HP harddisk protection LEDs\n  leds: leds-pca955x - Mark pca955x_led_set() static\n  leds: Remove uneeded leds-cm-x270 driver\n  leds: Remove uneeded strlen calls\n  leds: Add leds-wrap default-trigger\n  leds: Make default trigger fields const\n  leds: Add backlight LED trigger\n  leds: da903x: Add support for LEDs found on DA9030/DA9034\n"
    },
    {
      "commit": "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
      "tree": "2be0d37f97a367192f309f61de8bb8dec0a4e55f",
      "parents": [
        "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
        "6ffab0efc17f70f44810ae50fc40f934c8173f35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: corgi backlight driver should not select ssp drivers\n  [ARM] 5321/1: Kirkwood: fix typo in Makefile\n  [ARM] 5320/1: fix assembly constraints in implementation of do_div()\n  [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S\n  [ARM] 5316/1: AT91: oops (regression) fix on gpio irq\n  [ARM] msm: vreg interface to msm7k pmic\n  [ARM] msm: dma: various basic dma improvements and bugfixes\n  [ARM] msm: clock: provide clk_*() api support for\n  [ARM] msm: clean up iomap and devices\n  [ARM] msm: add proc_comm support, necessary for clock and power control\n  [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM\n  [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h\n  [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers\n  [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig\n  Revert \"[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c\"\n"
    },
    {
      "commit": "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
      "tree": "9f23e69f1ee3500dd51b2a26a741943b38b81ed1",
      "parents": [
        "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
        "d03ebb12981e80de99e9b482639ec3b5795741f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight:\n  backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC\n  backlight: da903x: Add backlight driver for DA9030/DA9034\n  tosa: add support for bl/lcd driver\n  backlight: add support for Sharp SL-6000 LCD and backlight drivers\n"
    },
    {
      "commit": "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
      "tree": "483dedd08d6ccbb56959eeb127e82ab8f84edf2e",
      "parents": [
        "332edc2f7fa58b818dfed1cede60272eecc27c0a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Oct 22 09:34:49 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:26 2008 -0700"
      },
      "message": "libata: switch to using block layer tagging support\n\nlibata currently has a pretty dumb ATA_MAX_QUEUE loop for finding\na free tag to use. Instead of fixing that up, convert libata to\nusing block layer tagging - gets rid of code in libata, and is also\nmuch faster.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "388c8c16abafc2e74dff173b5de9ee519ea8d32f",
      "tree": "ed1197dcbff33881b7e285c066f1e4260be6c7a4",
      "parents": [
        "18b341b76cd99ce949806ccf5565900465ec2e7f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Aug 03 13:02:12 2008 -0500"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:54:18 2008 -0700"
      },
      "message": "PCI: add routines for debugging and handling lost interrupts\n\nWe\u0027re getting a lot of storage drivers blamed for interrupt misrouting\nissues.  This patch provides a standard way of reporting the problem\n... and, if possible, correcting it.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "18b341b76cd99ce949806ccf5565900465ec2e7f",
      "tree": "b0c0985a190827df929f583bd7bc164ca4020d9c",
      "parents": [
        "8113587c2d14d3be2414190845b2e2617c0aa33b"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:47:32 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:47:39 2008 -0700"
      },
      "message": "PCI hotplug: pciehp: message refinement\n\nThis patch refines messages in pciehp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "8113587c2d14d3be2414190845b2e2617c0aa33b",
      "tree": "8fd7355ae2d677342a6dd2c2f7afb6e0e9db98f8",
      "parents": [
        "d2174c3c07adad88dd9ba37a731e0b00b746822a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Thu Oct 23 13:15:39 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:42:13 2008 -0700"
      },
      "message": "PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n\nThe original ARI support code has a compatibility problem with non-ARI\ndevices.  If a device doesn\u0027t support ARI, turning on ARI forwarding on\nits upper level bridge will cause undefined behavior.\n\nThis fix turns on ARI forwarding only when the subordinate devices\nsupport it.\n\nTested-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "d2174c3c07adad88dd9ba37a731e0b00b746822a",
      "tree": "3904a0174a0238a3425dbf9a204f05f5112ef376",
      "parents": [
        "5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Oct 17 09:23:51 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:40:06 2008 -0700"
      },
      "message": "PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n\nThe following patch fixes the regression in 2.6.27 that causes kernel\nNULL pointer dereference at cpqphp driver probe time.  This patch should\nbe backported to the .27 stable series.\n\nSeems to have been introduced by\nf46753c5e354b857b20ab8e0fe7b2579831dc369.\n\nThe root cause of this problem seems that cpqphp driver calls\npci_hp_register() wrongly. In current implementation, cpqphp driver\npasses \u0027ctrl-\u003epci_dev-\u003esubordinate\u0027 as a second parameter for\npci_hp_register(). But because hotplug slots and it\u0027s hotplug controller\n(exists as a pci funcion) are on the same bus, it should be\n\u0027ctrl-\u003epci_dev-\u003ebus\u0027 instead.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69",
      "tree": "a09f9680e46b23beb972d8abafdf0c4f6969869c",
      "parents": [
        "fbf0baee84cd31d3a800010139fcd01b8b11cbf9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "message": "leds/acpi: Fix merge fallout from acpi_driver_data change\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "fa3fd7204e1a4e8538117f0edbfecd4132276860",
      "tree": "e1e55c501a57c5ae66eb4b1075e108f22ef8980a",
      "parents": [
        "c77380d4534c65cc9865a6b4efea44be4d039207"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "message": "ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c77380d4534c65cc9865a6b4efea44be4d039207",
      "tree": "50c95834efb0817da80a1f81a245dd31b9c814d7",
      "parents": [
        "64c2eae225137a8f5a88b6a416fc182d36e8ae9f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-disk: set non-rotational queue flag for SSD and CF devices\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "64c2eae225137a8f5a88b6a416fc182d36e8ae9f",
      "tree": "cee2a3320d87621c137f756f3532dd84e13ecb6c",
      "parents": [
        "28502848f52f12fcebbdec663103db2dd0740122"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n\nThe \"TEAC CD-ROM CD-224E\" cannot close its tray, so add it to the NO_AUTOCLOSE\nlist. This will correct the \"Can close tray\" field of /proc/sys/dev/cdrom/info.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\n[bart: minor fixups to patch description]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "28502848f52f12fcebbdec663103db2dd0740122",
      "tree": "b3078a3d2f349237fb0cce4cf6c7c3c85b06df1b",
      "parents": [
        "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "message": "ide: Add tx4938ide driver (v2)\n\nThis is the driver for the Toshiba TX4938 SoC EBUS controller ATA mode.\nIt has custom set_pio_mode and some hacks for big endian.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e",
      "tree": "7afc785b49f604111c6ebc78ec68208cee22abbb",
      "parents": [
        "37897989232e6533772b0e24369b35ee9f56c8b6"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "message": "TXx9: Add TX4938 ATA support (v3)\n\nAdd a helper routine to register tx4938ide driver and use it on\nRBTX4938 board.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "37897989232e6533772b0e24369b35ee9f56c8b6",
      "tree": "b31c19d38e836ee92cee293922dab2b6549cdb7c",
      "parents": [
        "1f1ab2745be4afc77446f17dd575a7e5695710fd"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "ide: Add tx4939ide driver (v6)\n\nThis is the driver for the Toshiba TX4939 SoC ATA controller.\n\nThis controller has standard ATA taskfile registers and DMA\ncommand/status registers, but the register layout is swapped on big\nendian.  There are some other endian issue and some special registers\nwhich requires many custom dma_ops/tp_ops routines and build_dmatable.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: ralf@linux-mips.org\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1f1ab2745be4afc77446f17dd575a7e5695710fd",
      "tree": "cd4ecf9643fae8a884d8ff35987468375763821e",
      "parents": [
        "283435621a21679e02088b5abcce7d15d6d2010a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "ide: two more pci_ioremap_bar() conversions\n\nbased on suggestion from Sergei Shtylyov, there are two more places\nwhere using pci_ioremap_bar() makes sense.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "283435621a21679e02088b5abcce7d15d6d2010a",
      "tree": "e4b822045b16d5d1b7034f595490b8ea1b3cfec7",
      "parents": [
        "95a84cd19224e7d41934d261b568dd04bf2bda3e"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:07 2008 +0200"
      },
      "message": "pci: use pci_ioremap_bar() in drivers/ide\n\nUse the newly introduced pci_ioremap_bar() function in drivers/ide.\npci_ioremap_bar() just takes a pci device and a bar number, with the goal\nof making it really hard to get wrong, while also having a central place\nto stick sanity checks.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "95a84cd19224e7d41934d261b568dd04bf2bda3e",
      "tree": "3cafc0ff7a35fcd15352884de73c988cd0714f8b",
      "parents": [
        "3059ef99a167da6d5d77701fda5b905d985e31af"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "message": "sgiioc4: use ide_host_add() (take 2)\n\nConvert the driver to use ide_host_add() -- this seems to be a straightforward\nchange which I\u0027m not sure why hasn\u0027t been done yet...\n\nWhile doing this at last, get rid of:\n\n- useless local copy of the \u0027sgiioc4_port_info\u0027 variable;\n\n- unnecessary \u0027goto\u0027 and label...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: jeremy@sgi.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3059ef99a167da6d5d77701fda5b905d985e31af",
      "tree": "a3475fd12b804a9bd52ad6e54446ed2bc5f969e0",
      "parents": [
        "d2441183dc222d12961ff2201f5086c846505d93"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:06 2008 +0200"
      },
      "message": "sgiioc4: fix error cleanup path (take 2)\n\nThe driver \"forgot\" to call iounmap() iff request_mem_region() call failed in\nsgiioc4_ide_setup_pci_device()...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: jeremy@sgi.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6ffab0efc17f70f44810ae50fc40f934c8173f35",
      "tree": "f8351ff4b4671215c6999de4ec7d2ef7d2e828cb",
      "parents": [
        "fd55cd3d3a8e57b6fac5966a23aca3cf6035b34c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 23 22:06:53 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 23 22:07:14 2008 +0100"
      },
      "message": "[ARM] pxa: corgi backlight driver should not select ssp drivers\n\nResolves build errors with eseries and magician defconfigs (which\nmake use of the corgi backlight driver.)\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fd6149d332973bafa50f03ddb0ea9513e67f4517",
      "tree": "6f15537b56e2d565bbff797d5c96a98e5cda87ec",
      "parents": [
        "b63365a2d60268a3988285d6c3c6003d7066f93a"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Thu Oct 23 14:06:35 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 23 14:06:35 2008 -0700"
      },
      "message": "tcp: Restore ordering of TCP options for the sake of inter-operability\n\nThis is not our bug! Sadly some devices cannot cope with the change\nof TCP option ordering which was a result of the recent rewrite of\nthe option code (not that there was some particular reason steming\nfrom the rewrite for the reordering) though any ordering of TCP\noptions is perfectly legal. Thus we restore the original ordering\nto allow interoperability with/through such broken devices and add\nsome warning about this trap. Since the reordering just happened\nwithout any particular reason, this change shouldn\u0027t cost us\nanything.\n\nThere are already couple of known failure reports (within close\nproximity of the last release), so the problem might be more\nwide-spread than a single device. And other reports which may\nbe due to the same problem though the symptoms were less obvious.\nAnalysis of one of the case revealed (with very high probability)\nthat sack capability cannot be negotiated as the first option\n(SYN never got a response).\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nReported-by: Aldo Maggi \u003csentiniate@tiscali.it\u003e\nTested-by: Aldo Maggi \u003csentiniate@tiscali.it\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "332edc2f7fa58b818dfed1cede60272eecc27c0a",
      "tree": "e2c795a100bac6351d1247e4d8a45d8c42e0e905",
      "parents": [
        "f8aea20018aefa51bf818914c9c1ef9006353dbb",
        "f81db8200d1aaf45069399e7525c442ac3013826"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:48 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:\n  staging: pcc_acpi: delete obsolete driver\n"
    },
    {
      "commit": "f8aea20018aefa51bf818914c9c1ef9006353dbb",
      "tree": "36c5ab25fc6808ae635ae69e3f301b11ef52d72f",
      "parents": [
        "c3c9897c63ebb0b93b7f78724e38d6ee1da04041",
        "520a2c2741747062e75f91cd0faddb564fbc64d2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 13:02:03 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (21 commits)\n  [SCSI] sd: fix computation of the full size of the device\n  [SCSI] lib: string_get_size(): don\u0027t hang on zero; no decimals on exact\n  [SCSI] sun3x_esp: Convert \u0026\u0026 to ||\n  [SCSI] sd: remove command-size switching code\n  [SCSI] 3w-9xxx: remove unnecessary local_irq_save/restore for scsi sg copy API\n  [SCSI] 3w-xxxx: remove unnecessary local_irq_save/restore for scsi sg copy API\n  [SCSI] fix netlink kernel-doc\n  [SCSI] sd: Fix handling of NO_SENSE check condition\n  [SCSI] export busy state via q-\u003elld_busy_fn()\n  [SCSI] refactor sdev/starget/shost busy checking\n  [SCSI] mptfusion: Increase scsi-timeouts, similariy to the LSI 4.x driver.\n  [SCSI] aic7xxx: Take the LED out of diagnostic mode on PM resume\n  [SCSI] aic79xx: user visible misuse wrong SI units (not disk size!)\n  [SCSI] ipr: use memory_read_from_buffer()\n  [SCSI] aic79xx: fix shadowed variables\n  [SCSI] aic79xx: fix shadowed variables, add statics\n  [SCSI] aic7xxx: update *_shipped files\n  [SCSI] aic7xxx: update .reg files\n  [SCSI] aic7xxx: introduce \"dont_generate_debug_code\" keyword in aicasm parser\n  [SCSI] scsi_dh: Initialize path state to be passive when path is not owned\n  ...\n"
    },
    {
      "commit": "c3c9897c63ebb0b93b7f78724e38d6ee1da04041",
      "tree": "f1ed40f2ac6108b23251dd4e41adeac403396fea",
      "parents": [
        "d2441183dc222d12961ff2201f5086c846505d93",
        "3cfba0892585d4c8e7b4122b5dc0d206a76936de"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:38:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:38:39 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: fix section mismatch warning - apic_x2apic_phys\n  x86: fix section mismatch warning - apic_x2apic_cluster\n  x86: fix section mismatch warning - apic_x2apic_uv_x\n  x86: fix section mismatch warning - apic_physflat\n  x86: fix section mismatch warning - apic_flat\n  x86: memtest fix use of reserve_early()\n  x86 syscall.h: fix argument order\n  x86/tlb_uv: remove strange mc146818rtc include\n  x86: remove redundant KERN_DEBUG on pr_debug\n  x86: do_boot_cpu - check if we have ESR register\n  x86: MAINTAINERS change for AMD microcode patch loader\n  x86/proc: fix /proc/cpuinfo cpu offline bug\n  x86: call dmi-quirks for HP Laptops after early-quirks are executed\n  x86, kexec: fix hang on i386 when panic occurs while console_sem is held\n  MCE: Don\u0027t run 32bit machine checks with interrupts on\n  x86: SB600: skip IRQ0 override if it is not routed to INT2 of IOAPIC\n  x86: make variables static\n"
    },
    {
      "commit": "f81db8200d1aaf45069399e7525c442ac3013826",
      "tree": "8a7c202e7dca0b9376b7d125ba4245d6ea929752",
      "parents": [
        "f3161f36f5f49ee995b90d6207d8b6d990355e0a"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 15:14:52 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 15:31:09 2008 -0400"
      },
      "message": "staging: pcc_acpi: delete obsolete driver\n\npcc_acpi is based on an old version\nof drivers/misc/panasonic-laptop.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d2441183dc222d12961ff2201f5086c846505d93",
      "tree": "dcede8bab98871d7fd4739a063c533d6fd79921d",
      "parents": [
        "88ed86fee6651033de9b7038dac7869a9f19775a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:07:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:09:00 2008 -0700"
      },
      "message": "Fix compile warning in kernel/params.c\n\nMove free_module_param_attrs() into the CONFIG_MODULES section, since\nit\u0027s only used inside there. Thus avoiding the warning\n\n  kernel/params.c:514: warning: \u0027free_module_param_attrs\u0027 defined but not used\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "88ed86fee6651033de9b7038dac7869a9f19775a",
      "tree": "38b638d2e7cba110ec271275738f221feb7e0a37",
      "parents": [
        "3856d30ded1fe43c6657927ebad402d25cd128f4",
        "59c7572e82d69483a66eaa67b46548baeb69ecf4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:04:37 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:04:37 2008 -0700"
      },
      "message": "Merge branch \u0027proc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc\n\n* \u0027proc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc: (35 commits)\n  proc: remove fs/proc/proc_misc.c\n  proc: move /proc/vmcore creation to fs/proc/vmcore.c\n  proc: move pagecount stuff to fs/proc/page.c\n  proc: move all /proc/kcore stuff to fs/proc/kcore.c\n  proc: move /proc/schedstat boilerplate to kernel/sched_stats.h\n  proc: move /proc/modules boilerplate to kernel/module.c\n  proc: move /proc/diskstats boilerplate to block/genhd.c\n  proc: move /proc/zoneinfo boilerplate to mm/vmstat.c\n  proc: move /proc/vmstat boilerplate to mm/vmstat.c\n  proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.c\n  proc: move /proc/buddyinfo boilerplate to mm/vmstat.c\n  proc: move /proc/vmallocinfo to mm/vmalloc.c\n  proc: move /proc/slabinfo boilerplate to mm/slub.c, mm/slab.c\n  proc: move /proc/slab_allocators boilerplate to mm/slab.c\n  proc: move /proc/interrupts boilerplate code to fs/proc/interrupts.c\n  proc: move /proc/stat to fs/proc/stat.c\n  proc: move rest of /proc/partitions code to block/genhd.c\n  proc: move /proc/cpuinfo code to fs/proc/cpuinfo.c\n  proc: move /proc/devices code to fs/proc/devices.c\n  proc: move rest of /proc/locks to fs/locks.c\n  ...\n"
    },
    {
      "commit": "3856d30ded1fe43c6657927ebad402d25cd128f4",
      "tree": "e2313de491919549ed9065fb2604dd3d19a33ea3",
      "parents": [
        "f3161f36f5f49ee995b90d6207d8b6d990355e0a"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Oct 23 20:33:29 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 12:03:23 2008 -0700"
      },
      "message": "ext4: remove unused variable in ext4_get_parent\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\n[ All users removed in \"switch all filesystems over to d_obtain_alias\",\n  aka commit 440037287c5ebb07033ab927ca16bb68c291d309 ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd55cd3d3a8e57b6fac5966a23aca3cf6035b34c",
      "tree": "f5e36e6af9cd1084dcb5e7f579a94d746a8209a9",
      "parents": [
        "884afaab44c9f92eb618ce53b3d2b5316f174a39"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Oct 23 19:35:09 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 23 19:58:19 2008 +0100"
      },
      "message": "[ARM] 5321/1: Kirkwood: fix typo in Makefile\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3161f36f5f49ee995b90d6207d8b6d990355e0a",
      "tree": "e0ae01fa546e91e676e9f067a204337a6e873301",
      "parents": [
        "12e1ec9ff31d388305da644b452c9f80d244aa55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:54:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:54:08 2008 -0700"
      },
      "message": "pcc-acpi: fix compile with new stricter ACPI types\n\nThis was another merge problem that wasn\u0027t a data conflict, but due to\nindependent changes in two branches that just didn\u0027t work together.\n\nThe pcc-acpi staging driver used\n\n\tacpi_driver_data(device) \u003d hotkey;\n\nto set driver data, but the ACPI merge made that invalid in commit\ndb89b4f0dbab837d0f3de2c3e9427a8d5393afa3 (\"ACPI: catch calls of\nacpi_driver_data on pointer of wrong type\"), and now you\u0027re supposed to\njust do.\n\n\tdevice-\u003edriver_data \u003d hotkey;\n\ninstead.\n\nFix it up.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12e1ec9ff31d388305da644b452c9f80d244aa55",
      "tree": "9e5fa992d12885a6b1c16c1175c692f99ac03bd7",
      "parents": [
        "1f6d6e8ebe73ba9d9d4c693f7f6f50f661dbd6e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:48:56 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 11:48:56 2008 -0700"
      },
      "message": "ext3 quota support: fix compile failure\n\nThis one was due to a merge error: we added a use of nd.path in commit\n2d7c820e56ce83b23daee9eb5343730fb309418e (\"ext3: add checks for errors\nfrom jbd\"), and concurrently we got rid of \u0027nd\u0027 and used a naked \u0027path\u0027\nin commit 8264613def2e5c4f12bc3167713090fd172e6055 (\"[PATCH] switch\nquota_on-related stuff to kern_path()\").\n\nThat all merged cleanly, but it didn\u0027t actually _work_.  This should fix\nit.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f6d6e8ebe73ba9d9d4c693f7f6f50f661dbd6e4",
      "tree": "be7a2d20b1728da5a0d844a6f4cd382b2c2569fb",
      "parents": [
        "db563fc2e80534f98c7f9121a6f7dfe41f177a79",
        "268a3dcfea2077fca60d3715caa5c96f9b5e6ea7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:53:02 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:53:02 2008 -0700"
      },
      "message": "Merge branch \u0027v28-range-hrtimers-for-linus-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027v28-range-hrtimers-for-linus-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (37 commits)\n  hrtimers: add missing docbook comments to struct hrtimer\n  hrtimers: simplify hrtimer_peek_ahead_timers()\n  hrtimers: fix docbook comments\n  DECLARE_PER_CPU needs linux/percpu.h\n  hrtimers: fix typo\n  rangetimers: fix the bug reported by Ingo for real\n  rangetimer: fix BUG_ON reported by Ingo\n  rangetimer: fix x86 build failure for the !HRTIMERS case\n  select: fix alpha OSF wrapper\n  select: fix alpha OSF wrapper\n  hrtimer: peek at the timer queue just before going idle\n  hrtimer: make the futex() system call use the per process slack value\n  hrtimer: make the nanosleep() syscall use the per process slack\n  hrtimer: fix signed/unsigned bug in slack estimator\n  hrtimer: show the timer ranges in /proc/timer_list\n  hrtimer: incorporate feedback from Peter Zijlstra\n  hrtimer: add a hrtimer_start_range() function\n  hrtimer: another build fix\n  hrtimer: fix build bug found by Ingo\n  hrtimer: make select() and poll() use the hrtimer range feature\n  ...\n"
    },
    {
      "commit": "db563fc2e80534f98c7f9121a6f7dfe41f177a79",
      "tree": "c97acbb983530b070e28c70825e0eedbbdb97ab2",
      "parents": [
        "eb81071584bed0b04adcaf57e525638d0f92e1e1",
        "b1c8d2b421376bc941823ee93e36cb491609b02c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:43:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:43:36 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:\n  cifs: handle the TCP_Server_Info-\u003etsk field more carefully\n  cifs: fix unlinking of rename target when server doesn\u0027t support open file renames\n  [CIFS] improve setlease handling\n  [CIFS] fix saving of resume key before CIFSFindNext\n  cifs: make cifs_rename handle -EACCES errors\n  [CIFS] fix build error\n  [CIFS] undo changes in cifs_rename_pending_delete if it errors out\n  cifs: track DeletePending flag in cifsInodeInfo\n  cifs: don\u0027t use CREATE_DELETE_ON_CLOSE in cifs_rename_pending_delete\n  [CIFS] eliminate usage of kthread_stop for cifsd\n  [CIFS] Add nodfs mount option\n"
    },
    {
      "commit": "eb81071584bed0b04adcaf57e525638d0f92e1e1",
      "tree": "efd7f5a56299acf9ce96870a7e6e0d353330bdce",
      "parents": [
        "5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc",
        "bfd4e66b8d0dfcdbe3f5ccff45757f098bdbb26e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:42:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:42:55 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: aoa i2sbus: don\u0027t overwrite module parameter\n  ALSA: ASoC: tlv320aic3x: Fix DSP DAI format and signal polarities matching\n  ALSA: ASoC: OMAP: Continue fixing DSP DAI format in McBSP DAI driver\n  ALSA: Ensure PXA runtime data is initialised\n  ALSA: hda - correct bracketing in spdif test in patch_sigmatel.c\n  ALSA: hda - Fix conflicting volume controls on ALC260\n"
    },
    {
      "commit": "5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc",
      "tree": "f780c6faa1ea3995c1b2a626fae595b078ffde2e",
      "parents": [
        "54d822a6169b76b807b8cdbbf76ff2812a88947f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:28:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:28:25 2008 -0700"
      },
      "message": "compat_blkdev_driver_ioctl: Remove unused variable warning\n\nVariable \u0027ret\u0027 is no longer used. Don\u0027t declare it.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "54d822a6169b76b807b8cdbbf76ff2812a88947f",
      "tree": "fc54a011db76dcb51a0faebb9f6aafb14a643db2",
      "parents": [
        "22484856402bfa1ff3defe47f6029ab0418240d9",
        "d9214556b11a8d18ff588e60824c12041d30f791"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:23:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:23:31 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:\n  avr32: Fix GPIO initcall breakage\n  avr32: Scale loops_per_jiffy when cpu frequency changes\n  avr32: Fix bug in LCD pin setup on port C\n  avr32: Add defconfig for the favr-32 board\n  avr32: Add defconfig for the mimc200 board\n  avr32: Add MIMC200 board support\n  avr32: Fix MIMC200 board use of SPD network pins\n  avr32: add support for EarthLCD Favr-32 board\n  avr32: Add support for EVKLCD10X addon boards\n  avr32: Kconfig: Remove pointless if around atstk1000 include\n"
    },
    {
      "commit": "22484856402bfa1ff3defe47f6029ab0418240d9",
      "tree": "140c67bf59674da350a7b51765d6ff7eb101b597",
      "parents": [
        "5ed487bc2c44ca4e9668ef9cb54c830e2a9fac47",
        "56b26add02b4bdea81d5e0ebda60db1fe3311ad4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:23:07 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:23:07 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev: (66 commits)\n  [PATCH] kill the rest of struct file propagation in block ioctls\n  [PATCH] get rid of struct file use in blkdev_ioctl() BLKBSZSET\n  [PATCH] get rid of blkdev_locked_ioctl()\n  [PATCH] get rid of blkdev_driver_ioctl()\n  [PATCH] sanitize blkdev_get() and friends\n  [PATCH] remember mode of reiserfs journal\n  [PATCH] propagate mode through swsusp_close()\n  [PATCH] propagate mode through open_bdev_excl/close_bdev_excl\n  [PATCH] pass fmode_t to blkdev_put()\n  [PATCH] kill the unused bsize on the send side of /dev/loop\n  [PATCH] trim file propagation in block/compat_ioctl.c\n  [PATCH] end of methods switch: remove the old ones\n  [PATCH] switch sr\n  [PATCH] switch sd\n  [PATCH] switch ide-scsi\n  [PATCH] switch tape_block\n  [PATCH] switch dcssblk\n  [PATCH] switch dasd\n  [PATCH] switch mtd_blkdevs\n  [PATCH] switch mmc\n  ...\n"
    }
  ],
  "next": "5ed487bc2c44ca4e9668ef9cb54c830e2a9fac47"
}
