)]}'
{
  "log": [
    {
      "commit": "4fdadebc313f46a750e9ffca9c68c35c587ced9f",
      "tree": "8765dca261f32041e081f9b1d543ad9f80e13d67",
      "parents": [
        "54ca4123363f388ab724fc66da92b87dc05395c3"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Thu Apr 26 18:21:38 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu May 31 16:56:36 2007 -0700"
      },
      "message": "msi: fix ARM compile\n\nIn file included from drivers/pci/msi.c:22:\ninclude/asm/smp.h:17:26: asm/arch/smp.h: No such file or directory\ninclude/asm/smp.h:20:3: #error \"\u003casm-arm/smp.h\u003e included in non-SMP build\"\ninclude/asm/smp.h:23:1: warning: \"raw_smp_processor_id\" redefined\nIn file included from include/linux/sched.h:65,\n                 from include/linux/mm.h:4,\n                 from drivers/pci/msi.c:10:\ninclude/linux/smp.h:85:1: warning: this is the location of the previous\ndefinition\n\nTested on powerpc, i386, and x86_64.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nAcked-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "54ca4123363f388ab724fc66da92b87dc05395c3",
      "tree": "8ff6a020410b1d08b4a765952e6cb62e3ae1a11d",
      "parents": [
        "51d7cfc670e4c09e296af101326a6270060e72e7",
        "4096b46f01a362fe2cc83f6be25cc7be6bce2ab7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 12:33:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 12:33:16 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fix:\n  sparc64: fix alignment bug in linker definition script\n"
    },
    {
      "commit": "51d7cfc670e4c09e296af101326a6270060e72e7",
      "tree": "d18858aacd9634b71f543f6a187f313950a13432",
      "parents": [
        "5983b125740553d08a67d0c57e8c1021f5a06e31",
        "3ecb0a5a7b567c9719d61938bcdba22938084b65"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:16:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:16:37 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] cio: deregister ccw device when pgid disband failed\n  [S390] cio: Use device_schedule_callback() for removing disconnected devices.\n  [S390] Fix section annotations.\n  [S390] raw3270: use mutex instead of semaphore\n  [S390] arch/s390/kernel/debug.c: use mutex instead of semaphore\n  [S390] dasd_eer: use mutex instead of semaphore\n  [S390] Add exception handler for diagnose 224\n"
    },
    {
      "commit": "5983b125740553d08a67d0c57e8c1021f5a06e31",
      "tree": "7c8cb1427ea5ca8260b4ee6689c947c62fa3bbcf",
      "parents": [
        "8ac1c101ec73e60635257ed9af1c6ab423c535b4",
        "4e1c20842044da32f771631049b7082dad63a9c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:15:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:15:42 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: support older gcc\u0027s\n  sh: trivial build cleanups.\n  sh: Fix vsyscall build failure.\n  sh: Trivial fix for dma-api compile failure.\n  sh: Fix pcrel too far for in_nmi label.\n  sh: section mismatch fixes for system timer.\n"
    },
    {
      "commit": "8ac1c101ec73e60635257ed9af1c6ab423c535b4",
      "tree": "b01a39fb1ce34e82aeea255740a5ac7ae8fb62f1",
      "parents": [
        "0e9871df2389560e94ba01e40959140ee56def4b",
        "672cc6c6c72673570b5ca44fe8a8b9ed604f5a4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:14:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:14:39 2007 -0700"
      },
      "message": "Merge branch \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:\n  [ALSA] version 1.0.14\n  [ALSA] hda-codec - Fix STAC922x capture boost level\n  [ALSA] hda-codec - Fix input with STAC92xx\n  [ALSA] hda-codec - Fix pin configs for Gateway MX6453\n  [ALSA] hda-codec - Add support for MSI K9N Ultra\n  [ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[]\n  [ALSA] hda-codec - Add quirk for MSI S420\n  [ALSA] Fix ASoC s3c24xx-pcm spinlock bug\n  [ALSA] hda-intel: fix ASUS M2V detection\n  [ALSA] ali5451 - Fix possible NULL dereference\n  [ALSA] hda-codec - Add support for ASUS A8J modem\n  [ALSA] HDA: Fix headphone mute issue on non-eapd Conexant systems\n  [ALSA] HDA: Add more systems to Sigmatel codec\n  [ALSA] HDA: Add support for Gateway NX860\n"
    },
    {
      "commit": "0e9871df2389560e94ba01e40959140ee56def4b",
      "tree": "249e21834a45ab2fb96f25141675f343c1f2490a",
      "parents": [
        "b9066c268abfe353edf5d646bb486bc03c839348",
        "8a73709ecc6a972c94e6ff9c0cc639f8f38b9151"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:14:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:14:12 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Missing #include \u003clinux/mm.h\u003e in drivers/sbus/char/flash.c\n  [SPARC32]: Build fix.\n  [SPARC64]: Add missing NCS and SVC hypervisor interfaces.\n"
    },
    {
      "commit": "b9066c268abfe353edf5d646bb486bc03c839348",
      "tree": "b352204c6a773978efc902b28f0b25125f4a0e5b",
      "parents": [
        "0c27011a7562f2b67bec61509e21113ec125aba1",
        "85553ddafc5415534bcbe63ffa3af6506e6a754e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:13:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:13:41 2007 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (24 commits)\n  [IPSEC]: Add xfrm_sysctl.txt.\n  [BRIDGE]: Round off STP perodic timers.\n  [BRIDGE]: Reduce frequency of forwarding cleanup timer in bridge.\n  [TCP] tcp_probe: use GCC printf attribute\n  [TCP] tcp_probe: a trivial fix for mismatched number of printl arguments.\n  [IPV6] ADDRCONF: Fix conflicts in DEVCONF_xxx constant.\n  [NET] napi: Call __netif_rx_complete in netif_rx_complete\n  [TCP]: Consolidate checking for tcp orphan count being too big.\n  [SOCK]: Shrink struct sock by 8 bytes on 64-bit.\n  [AF_PACKET]: Kill CONFIG_PACKET_SOCKET.\n  [IPV6]: Fix build warning.\n  [AF_PACKET]: Kill bogus CONFIG_PACKET_MULTICAST\n  [IPV4]: Kill references to bogus non-existent CONFIG_IP_NOSIOCRT\n  [IPSEC]: Fix panic when using inter address familiy IPsec on loopback.\n  [NET]: parse ip:port strings correctly in in4_pton\n  [IPV6] ROUTE: No longer handle ::/0 specially.\n  [IPSEC]: Fix IPv6 AH calculation in outbound\n  [XFRM]: xfrm_larval_drop sysctl should be __read_mostly.\n  [XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl.\n  [CASSINI]: Fix printk message typo.\n  ...\n"
    },
    {
      "commit": "0c27011a7562f2b67bec61509e21113ec125aba1",
      "tree": "5067020033474b2f00926796511c7bbc8b149709",
      "parents": [
        "ad360bbbbecc90c654ea1fcd8178366814a9f93a",
        "189fe3174ce93f4c949325426c87c4d875a13424"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:10:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:10:06 2007 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] cryptd: Fix problem with cryptd and the freezer\n"
    },
    {
      "commit": "ad360bbbbecc90c654ea1fcd8178366814a9f93a",
      "tree": "14ff73838c12f61686f6f4367132bcce95660152",
      "parents": [
        "bc8844ed9b90d348011c31956dd7fef8549efb24",
        "c4814f9001a8dd28e39311a919beac34f778f76d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:08:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:08:49 2007 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: make sure the drawable code doesn\u0027t call malloc(0).\n  drm/radeon: add more IGP chipset pci ids\n  drm: Spinlock initializer cleanup\n"
    },
    {
      "commit": "bc8844ed9b90d348011c31956dd7fef8549efb24",
      "tree": "8ac56dd113348761c44ae5a635f70d5e907f5b38",
      "parents": [
        "12d810c1b8c2b913d48e629e2b5c01d105029839",
        "471e44b26ef84658ee434087413c445bbe14686b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:07:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 09:07:59 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] Add drive to NCQ blacklist\n"
    },
    {
      "commit": "3ecb0a5a7b567c9719d61938bcdba22938084b65",
      "tree": "74da5b6984254db97c6ce299a1d56a8968ff1abf",
      "parents": [
        "59a8a6e227cf0bc42e5be741ebfea97c222ab9ef"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Thu May 31 17:38:07 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:14 2007 +0200"
      },
      "message": "[S390] cio: deregister ccw device when pgid disband failed\n\nDeregister ccw device when device failure is detected during offline-\nprocessing (e.g. when no last-path-gone indication was presented by\nthe hardware) to prevent the device from entering a non-recoverable\nnot-operational state.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "59a8a6e227cf0bc42e5be741ebfea97c222ab9ef",
      "tree": "01ea59ed41a878ee4f780221aa439ca573c870a4",
      "parents": [
        "ea1f4eece943968940a399c72c1ca675d51e466e"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Thu May 31 17:38:06 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:12 2007 +0200"
      },
      "message": "[S390] cio: Use device_schedule_callback() for removing disconnected devices.\n\nWe can\u0027t deregister disconnected and orphaned devices directly from\nthe online attribute\u0027s store method, but must take a detour.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ea1f4eece943968940a399c72c1ca675d51e466e",
      "tree": "ea5b69e8be5e69ae00a9df86c98c089c212c6e32",
      "parents": [
        "d330f93595a4eb100118c8af50012d6b0dc559e3"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu May 31 17:38:05 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:11 2007 +0200"
      },
      "message": "[S390] Fix section annotations.\n\nUse the __cpuinit instead of __devinit section annotations for code\nthat deals with cpu hotplug. In addition add some more annotations on\nfunctions that have been left out so far.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "d330f93595a4eb100118c8af50012d6b0dc559e3",
      "tree": "9104716c2ca93a9eac8cfccc0e489c43857d3ae9",
      "parents": [
        "e11f0d04c6bc6bcf301bc60c060c4ac346e61885"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 31 17:38:04 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:11 2007 +0200"
      },
      "message": "[S390] raw3270: use mutex instead of semaphore\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e11f0d04c6bc6bcf301bc60c060c4ac346e61885",
      "tree": "38f400f31c50e659809ed86626df6a529ccdf8e3",
      "parents": [
        "3006d7c67139e5173cf58986c7b6e080a893e2ac"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 31 17:38:03 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:11 2007 +0200"
      },
      "message": "[S390] arch/s390/kernel/debug.c: use mutex instead of semaphore\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3006d7c67139e5173cf58986c7b6e080a893e2ac",
      "tree": "941adc9eb7e0d8d38ff9a0f50f5fe990789a1fa0",
      "parents": [
        "c41d4e3e688e338418311f449a4c68f6cb8eabbb"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 31 17:38:02 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:10 2007 +0200"
      },
      "message": "[S390] dasd_eer: use mutex instead of semaphore\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "c41d4e3e688e338418311f449a4c68f6cb8eabbb",
      "tree": "062f4431d9c2f3994009032eb32f3ad6877010d5",
      "parents": [
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Thu May 31 17:38:01 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 31 17:38:10 2007 +0200"
      },
      "message": "[S390] Add exception handler for diagnose 224\n\nTo be able to run with the diagnose 224 switched off, a potential\nspecification exception has to be handled.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "12d810c1b8c2b913d48e629e2b5c01d105029839",
      "tree": "b39162d3168f6173af3d0e5790e16eb45a70dfaf",
      "parents": [
        "00c541eae7a477e3d1adb1ebf27cccc0bdb5f824"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Thu May 31 00:40:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:14 2007 -0700"
      },
      "message": "m68k: discontinuous memory support\n\nFix support for discontinuous memory\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00c541eae7a477e3d1adb1ebf27cccc0bdb5f824",
      "tree": "f2aded10cefcfd8c32cfa5268bef6668e71926dc",
      "parents": [
        "8ffa68755a0eddf3baeecd0e7612a5106cf2db23"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 31 00:40:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:14 2007 -0700"
      },
      "message": "afs: needs sched.h\n\nmips:\n\nfs/afs/flock.c: In function `afs_lock_may_be_available\u0027:\nfs/afs/flock.c:55: error: dereferencing pointer to incomplete type\nfs/afs/flock.c: In function `afs_lock_work\u0027:\nfs/afs/flock.c:84: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:89: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:109: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:135: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:143: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:158: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:161: error: dereferencing pointer to incomplete type\nfs/afs/flock.c:179: error: `TASK_UNINTERRUPTIBLE\u0027 undeclared (first use in this function)\nfs/afs/flock.c:179: error: (Each undeclared identifier is reported only once\nfs/afs/flock.c:179: error: for each function it appears in.)\nfs/afs/flock.c:179: error: `TASK_INTERRUPTIBLE\u0027 undeclared (first use in this function)\nfs/afs/flock.c:182: error: dereferencing pointer to incomplete type\n\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8ffa68755a0eddf3baeecd0e7612a5106cf2db23",
      "tree": "8c0fa3d0adda180687e7e35d49f978eae3284ddd",
      "parents": [
        "fbe9c9612930e0604dc99ef2da7e063fa3278817"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Thu May 31 00:40:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:14 2007 -0700"
      },
      "message": "SLUB: Fix NUMA / SYSFS bootstrap issue\n\nWe need this patch in ASAP.  Patch fixes the mysterious hang that remained\non some particular configurations with lockdep on after the first fix that\nmoved the #idef CONFIG_SLUB_DEBUG to the right location.  See\nhttp://marc.info/?t\u003d117963072300001\u0026r\u003d1\u0026w\u003d2\n\nThe kmem_cache_node cache is very special because it is needed for NUMA\nbootstrap.  Under certain conditions (like for example if lockdep is\nenabled and significantly increases the size of spinlock_t) the structure\nmay become exactly the size as one of the larger caches in the kmalloc\narray.\n\nThat early during bootstrap we cannot perform merging properly.  The unique\nid for the kmem_cache_node cache will match one of the kmalloc array.\nSysfs will complain about a duplicate directory entry.  All of this occurs\nwhile the console is not yet fully operational.  Thus boot may appear to be\nsilently failing.\n\nThe kmem_cache_node cache is very special.  During early boostrap the main\nallocation function is not operational yet and so we have to run our own\nsmall special alloc function during early boot.  It is also special in that\nit is never freed.\n\nWe really do not want any merging on that cache.  Set the refcount -1 and\nforbid merging of slabs that have a negative refcount.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fbe9c9612930e0604dc99ef2da7e063fa3278817",
      "tree": "b11a5a03edd4a61fc5c71b2b38402cdfe914de22",
      "parents": [
        "1fc799e1b4efdbc405d87d9f154d64d9bc299e5c"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Thu May 31 00:40:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:13 2007 -0700"
      },
      "message": "m68k: runtime patching infrastructure\n\nAdd the basic infrastructure to allow runtime patching of kernel and modules\nto optimize a few functions with parameters, which are only calculated once\nduring bootup and are otherwise constant.  Use this for the conversion between\nvirtual and physical addresses.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1fc799e1b4efdbc405d87d9f154d64d9bc299e5c",
      "tree": "39b41ffd8647b3fa0a8262c4e5cb69602d309010",
      "parents": [
        "ebdf7d399e67499dbd2a6b5154805fb049846cbb"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 31 00:40:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:13 2007 -0700"
      },
      "message": "ntfs_init_locked_inode(): fix array indexing\n\nLocal variable `i\u0027 is a byte-counter.  Don\u0027t use it as an index into an array\nof le32\u0027s.\n\nReported-by: \"young dave\" \u003chidave.darkstar@gmail.com\u003e\nCc: \"Christoph Lameter\" \u003cclameter@sgi.com\u003e\nAcked-by: Anton Altaparmakov \u003caia21@cantab.net\u003e\nCc: \u003cstable@kernel.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ebdf7d399e67499dbd2a6b5154805fb049846cbb",
      "tree": "0a4bf1c79a06ea0747aa56fd312b6c1e42d27a1f",
      "parents": [
        "c1aee215d760175601b820bd1e2f0364e844ff8c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu May 31 00:40:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:13 2007 -0700"
      },
      "message": "pci-quirks: fix MSI disabling on RS400-200 and RS480\n\nCommit c0affe9db42bf85f4a606b3262c35ec59a5d3788 doesn\u0027t work because\nthe host controller is being quirked not a PCI bridge.  This patch\nreverts the commit, rename quirk_svw_msi() to quirk_disable_all_msi()\nand use it instead.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Matias Alejandro Torres \u003ctorresmat@gmail.com\u003e\nCc: Greg K-H \u003cgreg@kroah.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1aee215d760175601b820bd1e2f0364e844ff8c",
      "tree": "afbbbe64b57552fa55a0ee95b01922f64ecec0a1",
      "parents": [
        "9af20376ee65cd2d13f7eb587fab70879d8c355b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Thu May 31 00:40:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:13 2007 -0700"
      },
      "message": "SLUB: More documentation\n\nUpdate documentation to describe how to read a SLUB error report.\nAdd slub parameters to Documentation/kernel-parameters.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9af20376ee65cd2d13f7eb587fab70879d8c355b",
      "tree": "de9eb640c886a1381120a500696f5b50ac801461",
      "parents": [
        "8387c1a46376b8cfc5f4751b27a6c90f930992cf"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Thu May 31 00:40:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:58:13 2007 -0700"
      },
      "message": "at91: fix enable/disable_irq_wake symmetry in pcmcia driver\n\nFix enable_irq_wake and disable_irq_wake symmetry in at91 pcmcia driver\n\ndisable_irq_wake call must be symmetric with enable_irq_wake.  This patch\nfix that problem for the at91_pcmia driver.  It seems that this patch was\nforgotten when we\u0027ve fixed irq_wake symmetry in all at91 related drivers.\nIt was discussed in the \"at91 drivers and [enable/disable]_irq_wake\n(wrong?) usage\" thread on the linux-arm-kernel mailing list.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8387c1a46376b8cfc5f4751b27a6c90f930992cf",
      "tree": "bdb1553b17a20fe2dcd928d5aec1d20789760e20",
      "parents": [
        "a2b7d2e97edcad0e95ae0d3c253d3f2f69254fa4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:55:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:55:16 2007 -0700"
      },
      "message": "smpboot: fix cachesize comparison in smp_tune_scheduling()\n\nJarek Poplawski noted that boot_cpu_data.x86_cache_size is signed int\nand can be \u003c 0 too.\n\nIn fact we test for it. Except we assigned it to an unsigned value..\n\nCc: Jarek Poplawski \u003cjarkao2@o2.pl\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a2b7d2e97edcad0e95ae0d3c253d3f2f69254fa4",
      "tree": "26b392f8aa430a2715f40f54290952ea1e070436",
      "parents": [
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Thu May 31 14:04:57 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu May 31 07:48:27 2007 -0700"
      },
      "message": "neofb: Fix pseudo_palette array overrun in neofb_setcolreg\n\nThe pseudo_palette has room for 16 entries only, but in truecolor mode, it\nattempts to write 256.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nAcked-by: Tero Roponen \u003cteanropo@jyu.fi\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "672cc6c6c72673570b5ca44fe8a8b9ed604f5a4f",
      "tree": "b3b0ae7badeb2386d8534a62921613777ea708ff",
      "parents": [
        "897cc188f7f0e402b92a4a6a9e234b45c612eb42"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 11:03:27 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 11:03:27 2007 +0200"
      },
      "message": "[ALSA] version 1.0.14\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "8a73709ecc6a972c94e6ff9c0cc639f8f38b9151",
      "tree": "89d5bb5ef80a3c33ca7e1269de26dd25b3adf9f9",
      "parents": [
        "1fb8812ba5a4c34b680d4405216310233f3c7573"
      ],
      "author": {
        "name": "Horst H. von Brand",
        "email": "vonbrand@inf.utfsm.cl",
        "time": "Thu May 31 01:27:52 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:52:53 2007 -0700"
      },
      "message": "[SPARC]: Missing #include \u003clinux/mm.h\u003e in drivers/sbus/char/flash.c\n\ndrivers/sbus/char/flash.c does use macros VM_READ and such, needs to include\nlinux/mm.h.\n\nSigned-off-by: Horst H. von Brand \u003cvonbrand@inf.utfsm.cl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1fb8812ba5a4c34b680d4405216310233f3c7573",
      "tree": "1c2400953d713ff03aef65d9c7168ea64006c5fc",
      "parents": [
        "dbbe3cb8cff6b494ac2cba6a94dc7aabe7e5b635"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 31 01:19:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:52:51 2007 -0700"
      },
      "message": "[SPARC32]: Build fix.\n\nFix 6197fe4d720ea3e2ee94cdc7ef32d6c0151199de\n\narch/sparc/lib/atomic32.c: In function \u0027__cmpxchg_u32\u0027:\narch/sparc/lib/atomic32.c:127: error: \u0027addr\u0027 undeclared (first use in this function)\narch/sparc/lib/atomic32.c:127: error: (Each undeclared identifier is reported only once\narch/sparc/lib/atomic32.c:127: error: for each function it appears in.)\n\nI assume this is what was intended..\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dbbe3cb8cff6b494ac2cba6a94dc7aabe7e5b635",
      "tree": "38832dcc3083891ef65d794d34343d71b67c7984",
      "parents": [
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed May 30 19:01:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:52:48 2007 -0700"
      },
      "message": "[SPARC64]: Add missing NCS and SVC hypervisor interfaces.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "85553ddafc5415534bcbe63ffa3af6506e6a754e",
      "tree": "9d9eb67ecdfe7b9b85fb9c624867f4989a7af486",
      "parents": [
        "1acf6ba085777f91e9a815bb6b4dbe0fe62823b0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:34:55 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:34:55 2007 -0700"
      },
      "message": "[IPSEC]: Add xfrm_sysctl.txt.\n\nAnd use it to document new xfrm_acq_expires sysctl.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1acf6ba085777f91e9a815bb6b4dbe0fe62823b0",
      "tree": "c8da007bb9627be636bcb6a48cd6710ff239ed84",
      "parents": [
        "9a834b87c5544c347fd788cd9d4eb276402ab54a",
        "91fa558ba28b0014205f2c1a75b1cceb4298aa04"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:58 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:58 2007 -0700"
      },
      "message": "Merge branch \u0027mac80211\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "9a834b87c5544c347fd788cd9d4eb276402ab54a",
      "tree": "e49bf3bc1e406aaa662b0c1dc967c72030efc283",
      "parents": [
        "071f7722686151817855195654f16a0b65d9473c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 31 01:21:39 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:39 2007 -0700"
      },
      "message": "[BRIDGE]: Round off STP perodic timers.\n\nPeroidic STP timers don\u0027t have to be exact.  The hold timer runs at\n1HZ, and the hello timer normally runs at 2HZ; save power by aligning\nit them to next second.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "071f7722686151817855195654f16a0b65d9473c",
      "tree": "e474a8adc0b5c49fbce902fd826d7fdd61a58931",
      "parents": [
        "67403754bceda484a62a697878ff20a0e8d3aae6"
      ],
      "author": {
        "name": "Baruch Even",
        "email": "baruch@ev-en.org",
        "time": "Thu May 31 01:20:45 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:38 2007 -0700"
      },
      "message": "[BRIDGE]: Reduce frequency of forwarding cleanup timer in bridge.\n\nThe bridge cleanup timer is fired 10 times a second for timers that\nare at least 15 seconds ahead in time and that are not critical to be\ncleaned asap.\n\nThis patch calculates the next time to run the timer as the minimum of\nall timers or a minimum based on the current state.\n\nSigned-off-by: Baruch Even \u003cbaruch@ev-en.org\u003e\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "67403754bceda484a62a697878ff20a0e8d3aae6",
      "tree": "4edee7f57bdbf3d1d9edc182bd8c365dd0484839",
      "parents": [
        "63313494c4419bd5d60b4f3ef8970a98525ac9d3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Tue May 29 13:24:51 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:37 2007 -0700"
      },
      "message": "[TCP] tcp_probe: use GCC printf attribute\n\nThe function in tcp_probe is printf like, use GCC to check the args.\n\nSighed-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63313494c4419bd5d60b4f3ef8970a98525ac9d3",
      "tree": "8bdaf5ece5296b4c30539b2931a42afca5cec8ca",
      "parents": [
        "4540250be1d724943a55eb9668e6edc1aaae28c4"
      ],
      "author": {
        "name": "Sangtae Ha",
        "email": "sangtae.ha@gmail.com",
        "time": "Tue May 29 13:24:11 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:36 2007 -0700"
      },
      "message": "[TCP] tcp_probe: a trivial fix for mismatched number of printl arguments.\n\nJust a fix to correct the number of printl arguments. Now, srtt is\nlogging correctly.\n\nSigned-off-by: Sangtae Ha \u003csangtae.ha@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4540250be1d724943a55eb9668e6edc1aaae28c4",
      "tree": "950d61c92b3130df509804b7204a20c7a33e0567",
      "parents": [
        "b0ba66671a92f7d12fdbc42592d36e678f713efc"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Tue May 29 13:23:34 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:36 2007 -0700"
      },
      "message": "[IPV6] ADDRCONF: Fix conflicts in DEVCONF_xxx constant.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b0ba66671a92f7d12fdbc42592d36e678f713efc",
      "tree": "80aaa15272dca59160f5ffb6952941d01c084218",
      "parents": [
        "e4fd5da39f99d5921dda1fe3d93652fbd925fbfd"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 29 13:22:52 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:35 2007 -0700"
      },
      "message": "[NET] napi: Call __netif_rx_complete in netif_rx_complete\n\nThis patch kills a little bit of code duplication between the two\nvariants of netif_rx_complete.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e4fd5da39f99d5921dda1fe3d93652fbd925fbfd",
      "tree": "595967b745720653cdc0f7c9e5d61c5433ea143e",
      "parents": [
        "4e07a91c37c69ec1647c218214591ee4fe3408fe"
      ],
      "author": {
        "name": "Pavel Emelianov",
        "email": "xemul@openvz.org",
        "time": "Tue May 29 13:19:18 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:34 2007 -0700"
      },
      "message": "[TCP]: Consolidate checking for tcp orphan count being too big.\n\ntcp_out_of_resources() and tcp_close() perform the\nsame checking of number of orphan sockets. Move this\ncode into common place.\n\nSigned-off-by: Pavel Emelianov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e07a91c37c69ec1647c218214591ee4fe3408fe",
      "tree": "abb4e5900b114168d57218ebb74cf0c624a38375",
      "parents": [
        "be02097cf6342eb0426833f54c95e0fb4c9bca45"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Tue May 29 13:17:47 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:32 2007 -0700"
      },
      "message": "[SOCK]: Shrink struct sock by 8 bytes on 64-bit.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "be02097cf6342eb0426833f54c95e0fb4c9bca45",
      "tree": "6f92d80d866809f6e1c7a3fbd9e4c8ee1c8afcbf",
      "parents": [
        "8c7fc03e27167425a1396320da43533462556b0c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 13:16:31 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:32 2007 -0700"
      },
      "message": "[AF_PACKET]: Kill CONFIG_PACKET_SOCKET.\n\nAlways set, but af_packet.c, not by the Kconfig subsystem, so\njust get rid of it.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c7fc03e27167425a1396320da43533462556b0c",
      "tree": "609328d3f5ff87f401838a8a9105438f45570028",
      "parents": [
        "a2efcfa04865eaaa88b870f4babf12f4c1fc4f83"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 13:15:41 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:31 2007 -0700"
      },
      "message": "[IPV6]: Fix build warning.\n\nnet/ipv6/ip6_fib.c: In function ‘fib6_add_rt2node’:\nnet/ipv6/ip6_fib.c:661: warning: label ‘out’ defined but not used\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2efcfa04865eaaa88b870f4babf12f4c1fc4f83",
      "tree": "c2c26858f0bacb2c41039bf1f70ec28db5b6b262",
      "parents": [
        "ddc31ce311b65fc3c30ec9ca5baf688a882260bc"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 13:12:50 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:30 2007 -0700"
      },
      "message": "[AF_PACKET]: Kill bogus CONFIG_PACKET_MULTICAST\n\nIt is unconditionally set by af_packet.c, not by the Kconfig\nsubsystem, so just kill it off.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ddc31ce311b65fc3c30ec9ca5baf688a882260bc",
      "tree": "55b061a760420cf9a8c964fdeffc8476aaa58ee6",
      "parents": [
        "f282d45cb496e3960046afd3d5f241265eda6fde"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue May 29 13:06:51 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:29 2007 -0700"
      },
      "message": "[IPV4]: Kill references to bogus non-existent CONFIG_IP_NOSIOCRT\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f282d45cb496e3960046afd3d5f241265eda6fde",
      "tree": "2566fb04f61894871a926f946421eae330f20831",
      "parents": [
        "83f03fa5adbad0a829424241ad24ef9e4b4ba585"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "kazunori@miyazawa.org",
        "time": "Tue May 29 13:03:17 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:28 2007 -0700"
      },
      "message": "[IPSEC]: Fix panic when using inter address familiy IPsec on loopback.\n\nSigned-off-by: Kazunori MIYAZAWA \u003ckazunori@miyazawa.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "83f03fa5adbad0a829424241ad24ef9e4b4ba585",
      "tree": "c78a7abab9f0cf45786f941fb4463209274cb767",
      "parents": [
        "7ebba6d14f8d63cad583bf1cc0330b601d5a8171"
      ],
      "author": {
        "name": "Jerome Borsboom",
        "email": "j.borsboom@erasmusmc.nl",
        "time": "Tue May 29 12:59:54 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:27 2007 -0700"
      },
      "message": "[NET]: parse ip:port strings correctly in in4_pton\n\nin4_pton converts a textual representation of an ip4 address\ninto an integer representation. However, when the textual representation\nis of in the form ip:port, e.g. 192.168.1.1:5060, and \u0027delim\u0027 is set to\n-1, the function bails out with an error when reading the colon.\n\nIt makes sense to allow the colon as a delimiting character without\nexplicitly having to set it through the \u0027delim\u0027 variable as there can be\nno ambiguity in the point where the ip address is completely parsed. This\nfunction is indeed called from nf_conntrack_sip.c in this way to parse\ntextual ip:port combinations which fails due to the reason stated above.\n\nSigned-off-by: Jerome Borsboom \u003cj.borsboom@erasmusmc.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7ebba6d14f8d63cad583bf1cc0330b601d5a8171",
      "tree": "a32fc414aa5c6ddf0d95de8c6d314d14509e1a55",
      "parents": [
        "144466bdf8c479ae36678ace7a3b8e8b748df6f6"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Tue May 29 01:13:24 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:26 2007 -0700"
      },
      "message": "[IPV6] ROUTE: No longer handle ::/0 specially.\n\nWe do not need to handle ::/0 routes specially any longer.\nThis should fix BUG #8349.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nAcked-by: Yuji Sekiya \u003csekiya@wide.ad.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "144466bdf8c479ae36678ace7a3b8e8b748df6f6",
      "tree": "96098ae0e3c658c52fe27004bdb15bf39ee47d15",
      "parents": [
        "aad0e0b9b6e4f7085d5e2ec4b5bb59ffecd8b1fb"
      ],
      "author": {
        "name": "Kazunori MIYAZAWA",
        "email": "miyazawa@linux-ipv6.org",
        "time": "Fri May 25 01:22:25 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:25 2007 -0700"
      },
      "message": "[IPSEC]: Fix IPv6 AH calculation in outbound\n\nSigned-off-by: Kazunori MIYAZAWA \u003cmiyazawa@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aad0e0b9b6e4f7085d5e2ec4b5bb59ffecd8b1fb",
      "tree": "923980b7bb6d9f06970ed21b961f547e33e2eb28",
      "parents": [
        "01e67d08faa782f1a4d38de702331f5904def6ad"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:42:49 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:24 2007 -0700"
      },
      "message": "[XFRM]: xfrm_larval_drop sysctl should be __read_mostly.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "01e67d08faa782f1a4d38de702331f5904def6ad",
      "tree": "72a546eaa73a9ef4967c1ba8232fead917d45a18",
      "parents": [
        "4738d2fa5986d3717055d8ee14b2aad87c30f1e7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri May 25 00:41:38 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:23 2007 -0700"
      },
      "message": "[XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4738d2fa5986d3717055d8ee14b2aad87c30f1e7",
      "tree": "a8c43ba9e705e6268c5751b662bd218d7307aaf2",
      "parents": [
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 24 20:59:26 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu May 31 01:23:22 2007 -0700"
      },
      "message": "[CASSINI]: Fix printk message typo.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "189fe3174ce93f4c949325426c87c4d875a13424",
      "tree": "b3ba6ff513bdb234a29f1b5a578fb3a995fd1aa8",
      "parents": [
        "7a74fc4925067c2102175baef73f9b07ab519b71"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu May 31 18:10:22 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 31 18:10:22 2007 +1000"
      },
      "message": "[CRYPTO] cryptd: Fix problem with cryptd and the freezer\n\nMake sure that cryptd is marked as nonfreezable and does not hold up the\nfreezer.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "897cc188f7f0e402b92a4a6a9e234b45c612eb42",
      "tree": "7bca2864d67a183c9901f0c0fd1bae6c24e77579",
      "parents": [
        "f9acba4347ac2145456aa8dedaab3d74761da42a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 29 19:01:37 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:04 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix STAC922x capture boost level\n\nSTAC922x provides the capture boost level up to 4, but actually it\nworks only up to 2.  Since the range of the mixer is automatically\ndefined from amp-capability bits, we need to override the value\nbeforehand.  snd_hda_override_amp_caps() is introduced for this\npurpose.\nThe function patch_stac922x() calls this for NID 0x12 (Mux Capture\nVolume).  This should fix another recording problem on Intel Macs.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "f9acba4347ac2145456aa8dedaab3d74761da42a",
      "tree": "6878fc49c00e3ae29a14ac3eee6beb2dea223ac7",
      "parents": [
        "7353e14d91b78dc6da0d93fb081346c5ef854876"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 29 18:01:06 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:04 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix input with STAC92xx\n\nThe recent fix for STAC92xx surround outputs broke the input pin\nsetting for shared line-in and mic jacks.  This patch fixes the\nbreakage.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "7353e14d91b78dc6da0d93fb081346c5ef854876",
      "tree": "ec1d5dcbf347ea973af960ae42b99741800e06ef",
      "parents": [
        "799f88a3126cae3e59409f135da925cb0c1bc2c1"
      ],
      "author": {
        "name": "Steve Longerbeam",
        "email": "stevel@embeddedalley.com",
        "time": "Tue May 29 14:36:17 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:03 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Fix pin configs for Gateway MX6453\n\nFix pin default configs for speaker associations and sequence\nfor Gateway MX6453 machine with STAC925x codecs.\n\nSigned-off-by: Steve Longerbeam \u003cstevel@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "799f88a3126cae3e59409f135da925cb0c1bc2c1",
      "tree": "9c190484aea48d69c823f7d5208a03fe4bfbccfe",
      "parents": [
        "e60623b406ff3f8fea145466557f22daea671ae1"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Tue May 29 14:29:08 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:03 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add support for MSI K9N Ultra\n\nThis patch adds the MSI K9N Ultra system to the realtek patch.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e60623b406ff3f8fea145466557f22daea671ae1",
      "tree": "deea01ee99f29144ac9ab9dba7daa730a27ccce8",
      "parents": [
        "dd146a60cb70a843a8b3a21560fdcfb4c0c9c850"
      ],
      "author": {
        "name": "Daniel T Chen",
        "email": "crimsun@ubuntu.com",
        "time": "Tue May 29 03:41:55 2007 -0400"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:03 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[]\n\nTested and verified in #alsa/Freenode on Tuesday, May 29, 2007.\n\nSigned-off-by: Daniel T Chen \u003ccrimsun@ubuntu.com\u003e\nSigned-off-by: crimsun@Box.ncat.edu\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "dd146a60cb70a843a8b3a21560fdcfb4c0c9c850",
      "tree": "ce091ea7d13d6bca498148544ca3dcc79756534c",
      "parents": [
        "c72816b79e9735284b3c0f6b3a4aa4e1c0537c0d"
      ],
      "author": {
        "name": "Baruch Even",
        "email": "baruch@ev-en.org",
        "time": "Fri May 25 12:18:49 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:03 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add quirk for MSI S420\n\nAdd a quirk for MSI S420 (based on a guess work).\nFrom: Baruch Even \u003cbaruch@ev-en.org\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "c72816b79e9735284b3c0f6b3a4aa4e1c0537c0d",
      "tree": "f4117d27c980eeb7ac21f8bb7d541d9c3d7793ae",
      "parents": [
        "36c3b4e60a83187e82bc9bcde854e765bde3d670"
      ],
      "author": {
        "name": "Zoltan Devai",
        "email": "zdevai@gmail.com",
        "time": "Tue May 22 16:17:05 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:03 2007 +0200"
      },
      "message": "[ALSA] Fix ASoC s3c24xx-pcm spinlock bug\n\nThis should fix a spinlock lockup bug on the s3c24xx arch.\nFrom: Zoltan Devai \u003czdevai@gmail.com\u003e\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "36c3b4e60a83187e82bc9bcde854e765bde3d670",
      "tree": "2bac4cfb029d801fa8154d1b4a515eea99f46aa7",
      "parents": [
        "2704364248378193a24505e414dbfd4201053349"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Mon May 21 12:27:57 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:02 2007 +0200"
      },
      "message": "[ALSA] hda-intel: fix ASUS M2V detection\n\nCommit f32610edab47f36946d23b883aeae91e15986121 added ALC660VD support, but\nthis caused a 2.6.21 regression for some users. The ASUS M2V device is\nnow detected as ALC660VD rather than ALC660/861 but the PCI quirk was not\ncarried over.\nThis patch allows affected users to use audio again.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d8273\nhttps://bugs.gentoo.org/show_bug.cgi?id\u003d178243\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "2704364248378193a24505e414dbfd4201053349",
      "tree": "a450aaa299dd3bb5fc596c7f0d7f19aab73f58d5",
      "parents": [
        "3b542985edeed1a1af124ee055e2d35a30489d93"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Sat May 19 16:30:35 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:02 2007 +0200"
      },
      "message": "[ALSA] ali5451 - Fix possible NULL dereference\n\nReported by Eric Sesterhenn.\nFix the wrong checks of extra voice pointer, which may cause NULL\ndereferences.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3b542985edeed1a1af124ee055e2d35a30489d93",
      "tree": "552d7e0b9cb9dcd2eac0829574b0f8e37e25347b",
      "parents": [
        "fb3409e71f0e5cb3e22327eba2e4d6fbd51d54df"
      ],
      "author": {
        "name": "Christian Rothlaender",
        "email": "christian@rothlaender.net",
        "time": "Fri May 18 16:55:26 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:02 2007 +0200"
      },
      "message": "[ALSA] hda-codec - Add support for ASUS A8J modem\n\nThis patch adds support for the ASUS A8J Series 56k Modem (Motorola SM56)\n\nSigned-off-by: Christian Rothlaender \u003cchristian@rothlaender.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "fb3409e71f0e5cb3e22327eba2e4d6fbd51d54df",
      "tree": "3e578e2697f6e62dfdf001b4b313e145a3f52e1d",
      "parents": [
        "49c605db8d75216f88c3a57cfed3adfaddb71c6a"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Thu May 17 09:40:47 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:02 2007 +0200"
      },
      "message": "[ALSA] HDA: Fix headphone mute issue on non-eapd Conexant systems\n\nThis patch fixes an automute code issue for systems that do not rely\non eapd support.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "49c605db8d75216f88c3a57cfed3adfaddb71c6a",
      "tree": "868adb2bf745862c8eb20ee3cb6aa8de950fac2e",
      "parents": [
        "2c11f955b27edaf0270185781391abe6f39b7ed0"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Thu May 17 09:38:24 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:02 2007 +0200"
      },
      "message": "[ALSA] HDA: Add more systems to Sigmatel codec\n\nThis patch adds more Dell systems and a Panasonic laptop with\nSTAC9200 codecs.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "2c11f955b27edaf0270185781391abe6f39b7ed0",
      "tree": "80f0c14fe854150d70204d05216f859588af0131",
      "parents": [
        "3f0a6766e0cc5a577805732e5adb50a585c58175"
      ],
      "author": {
        "name": "Tobin Davis",
        "email": "tdavis@dsl-only.net",
        "time": "Thu May 17 09:36:34 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu May 31 09:06:01 2007 +0200"
      },
      "message": "[ALSA] HDA: Add support for Gateway NX860\n\nThis patch adds support for the Gateway NX860 system.\n\nSigned-off-by: Tobin Davis \u003ctdavis@dsl-only.net\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "4e1c20842044da32f771631049b7082dad63a9c5",
      "tree": "929e0d6769091ee96d9ec6135748d85504fb0bd2",
      "parents": [
        "66c5227ecd3041b0467a091ad81b8d312e572ea8"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Thu May 31 13:48:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:48:57 2007 +0900"
      },
      "message": "sh: support older gcc\u0027s\n\nMake my version of gcc happy.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "66c5227ecd3041b0467a091ad81b8d312e572ea8",
      "tree": "8d910d8f45c498c4d4f66694ff425f4b7d90d114",
      "parents": [
        "f75522cea12fe1ed9336c1a02b170bd06383e8a3"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu May 31 13:46:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:46:21 2007 +0900"
      },
      "message": "sh: trivial build cleanups.\n\nSeveral errors were spotted during building for custom config (SMP\nincluded). Although SMP still does not compile (no ipi and\n__smp_call_function) and does not work, this looks a bit cleaner.\nSome other errors obtained via gcc-4.1.0 build.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f75522cea12fe1ed9336c1a02b170bd06383e8a3",
      "tree": "18dbddd8c763044c3aa9498725964f4d7a25cc15",
      "parents": [
        "bdff33ddd906b2ab9eb70e9098f507fac6d56b70"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu May 31 13:44:55 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:44:55 2007 +0900"
      },
      "message": "sh: Fix vsyscall build failure.\n\n  CC      arch/sh/kernel/vsyscall/vsyscall.o\na/arch/sh/kernel/vsyscall/vsyscall.c: In function \u0027arch_setup_additional_pages\u0027:\na/arch/sh/kernel/vsyscall/vsyscall.c:63: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:67: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:82: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c:85: error: dereferencing pointer to incomplete type\na/arch/sh/kernel/vsyscall/vsyscall.c: In function \u0027arch_vma_name\u0027:\na/arch/sh/kernel/vsyscall/vsyscall.c:91: error: dereferencing pointer to incomplete type\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bdff33ddd906b2ab9eb70e9098f507fac6d56b70",
      "tree": "2a0687b4cc9e352af65c43a37d73cbde293945f8",
      "parents": [
        "370ac91aab8403d74c2b59c3b43692eaed4ef268"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Thu May 31 13:44:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:44:17 2007 +0900"
      },
      "message": "sh: Trivial fix for dma-api compile failure.\n\nTrivial fix for arch/sh/drivers/dma/dma-api.c compile failure:\n\n  CC      arch/sh/drivers/dma/dma-api.o\na/arch/sh/drivers/dma/dma-api.c: In function \u0027dma_wait_for_completion\u0027:\na/arch/sh/drivers/dma/dma-api.c:233: error: \u0027TASK_UNINTERRUPTIBLE\u0027 undeclared (first use in this function)\na/arch/sh/drivers/dma/dma-api.c:233: error: (Each undeclared identifier is reported only once\na/arch/sh/drivers/dma/dma-api.c:233: error: for each function it appears in.)\na/arch/sh/drivers/dma/dma-api.c:233: warning: implicit declaration of function \u0027schedule\u0027\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "370ac91aab8403d74c2b59c3b43692eaed4ef268",
      "tree": "bdf6dbd5a6836d377c0042436d1ccce01057596f",
      "parents": [
        "ddd43b063d16cdeffbc18f00b72c112f246fae78"
      ],
      "author": {
        "name": "Takashi YOSHII",
        "email": "takasi-y@ops.dti.ne.jp",
        "time": "Thu May 31 13:42:21 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu May 31 13:42:21 2007 +0900"
      },
      "message": "sh: Fix pcrel too far for in_nmi label.\n\nAdd lost in_nmi definition to solve pcrel too far.\n\nSigned-off-by: Takashi YOSHII \u003ctakasi-y@ops.dti.ne.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3f0a6766e0cc5a577805732e5adb50a585c58175",
      "tree": "3bf7db1b2c4c7a30505c2ff5aa5d8da6b51504d6",
      "parents": [
        "b4946ffb1860597b187d78d61ac6504177eb0ff8"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Thu May 31 11:31:55 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 20:54:07 2007 -0700"
      },
      "message": "a bug in ramfs_nommu_resize function, passing old size to vmtruncate\n\nIt should be pass \"newsize\" to vmtruncate function to modify the\ninode-\u003ei_size, while the old size is passed to vmtruncate.\n\nThis bug was caught by LTP truncate test case on Blackfin platform.\nAfter it was fixed, the LTP truncate test case passed.\n\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b4946ffb1860597b187d78d61ac6504177eb0ff8",
      "tree": "56e5df1992aa478b806e5a768eda668543a5bb89",
      "parents": [
        "7a74fc4925067c2102175baef73f9b07ab519b71"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed May 30 12:58:00 2007 -0400"
      },
      "committer": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Wed May 30 16:26:01 2007 -0400"
      },
      "message": "NFS: Fix a refcount leakage in O_DIRECT\n\nThe current code is leaking a reference to dreq-\u003ekref when the calls to\nnfs_direct_read_schedule() and nfs_direct_write_schedule() return an\nerror.\nThis patch moves the call to kref_put() from nfs_direct_wait() back into\nnfs_direct_read() and nfs_direct_write() (which are the functions that\nactually took the reference in the first place) fixing the leak.\n\nThanks to Denis V. Lunev for spotting the bug and proposing the original\nfix.\n\nAcked-by: Denis V. Lunev \u003cdlunev@gmail.com\u003e\nAcked-by: Chuck Lever \u003cchuck.lever@oracle.com\u003e\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n"
    },
    {
      "commit": "7a74fc4925067c2102175baef73f9b07ab519b71",
      "tree": "652b0a4cd513ff7ce126e452b21ec7233f26bc4d",
      "parents": [
        "b927b3e2c9bc39b7eeeaca91e4cd6c3ed59f165a"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Wed May 30 02:43:16 2007 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:51:38 2007 -0700"
      },
      "message": "fix possible null ptr deref in kallsyms_lookup\n\nugh, this function gets called by our unwinder. recursive backtrace for\nthe win... bisection to find this one was \"fun.\"\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b927b3e2c9bc39b7eeeaca91e4cd6c3ed59f165a",
      "tree": "abdb72c2f2b8ab6cfaa954b558e8c078d04d1a85",
      "parents": [
        "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:03:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: support new syscalls\n\nSome of the new syscalls require supporting TIF_RESTORE_SIGMASK.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b",
      "tree": "efc6ffd2080ec94bef934758f40c220d710adf28",
      "parents": [
        "f54496f55a729078e9eef90bf9e0783857a27db1"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Tue May 29 16:01:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:07:54 2007 -0700"
      },
      "message": "alpha: cleanup in bitops.h\n\nRemove 2 functions private to the alpha implemetation,\nin favor of similar functions in \u003clinux/log2.h\u003e.\n\nProvide a more efficient version of the fls64 function\nfor pre-ev67 alphas.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f54496f55a729078e9eef90bf9e0783857a27db1",
      "tree": "104cf71ea8349a35990a9d3b58679229a604df31",
      "parents": [
        "aa2d3322989d8fd40fb2e417142c9a029d7831a4",
        "cdea460643072e1ee3647434aa254b5b81364f68"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 10:04:01 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Fix some section mismatch warnings\n  [ARM] 4417/1: Serial: Fix AMBA drivers locking\n  [ARM] 4394/1: ARMv7: Add the TLB range operations\n  [ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n  [ARM] 4416/1: NWFPE: fix undeclared symbols\n  [ARM] 4415/1: AML5900: fix sparse warnings from map_io\n  [ARM] 4414/1: S3C2443: sparse fix for clock.c\n  [ARM] 4412/1: S3C2412: reset errata fix\n  [ARM] 4411/1: KS8695: Another serial driver fix\n  [ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n  [ARM] Fix stacktrace FP range checking\n  [ARM] use __used attribute\n  [ARM] enable arbitary speed tty ioctls and split input/output speed\n  [ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h\n  [ARM] 4406/1: Trivial NSLU2 / NAS-100D header \u0026 setup code cleanup\n  [ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code\n  [ARM] 4404/1: Trivial IXP42x Kconfig cleanup\n  [ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator\n  [ARM] 4402/1: S3C2443: Add physical address of HSMMC controller\n  [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ\n"
    },
    {
      "commit": "cdea460643072e1ee3647434aa254b5b81364f68",
      "tree": "31b8c357cb43447e93bccee9a9332015b7313746",
      "parents": [
        "2389b272168ceec056ca1d8a870a97fa9c26e11a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 17:48:45 2007 +0100"
      },
      "message": "[ARM] Fix some section mismatch warnings\n\nThe following patch fixes these section mismatch warnings:\n\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xdf4): Section mismatch: reference to .init.data:dk_nand_partition (between \u0027nand_partitions\u0027 and \u0027at91_leds_event\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (between \u0027nand_partitions\u0027 and \u0027ads7843_pendown_state\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xbdc): Section mismatch: reference to .init.data:ek_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-at91/built-in.o(.text+0xc28): Section mismatch: reference to .init.data:kb9202_nand_partition (after \u0027nand_partitions\u0027)\nWARNING: arch/arm/mach-footbridge/built-in.o(.text+0xaa4): Section mismatch: reference to .init.data:cats_pci (between \u0027cats_pci_init\u0027 and \u0027ebsa285_leds_event\u0027)WARNING: arch/arm/mach-ixp2000/built-in.o(.text+0xb54): Section mismatch: reference to .init.text:ixp2000_init_irq (between \u0027ixdp2x00_init_irq\u0027 and \u0027ixdp2x00_irq_handler\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x670): Section mismatch: reference to .init.text:ixp23xx_pci_common_init (between \u0027ixp23xx_pci_slave_init\u0027 and \u0027ixp23xx_pci_scan_bus\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x890): Section mismatch: reference to .init.text:ixp23xx_init_irq (between \u0027ixdp2351_init_irq\u0027 and \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-ixp23xx/built-in.o(.text+0x9a8): Section mismatch: reference to .init.text:ixp23xx_pci_preinit (after \u0027roadrunner_pci_preinit\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x80): Section mismatch: reference to .init.text:imx_set_mmc_info (between \u0027__ksymtab_imx_set_mmc_info\u0027 and \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-imx/built-in.o(__ksymtab+0x88): Section mismatch: reference to .init.text:set_imx_fb_info (after \u0027__ksymtab_set_imx_fb_info\u0027)\nWARNING: arch/arm/mach-sa1100/built-in.o(.text+0x1930): Section mismatch: reference to .init.data:neponset_port_fns (between \u0027neponset_probe\u0027 and \u0027assabet_leds_event\u0027)\nWARNING: drivers/built-in.o(.text+0x3f100): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x3f1c8): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4f988): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\nWARNING: drivers/built-in.o(.text+0x4fa50): Section mismatch: reference to .init.text:ps2_clear_input (between \u0027ps2_probe\u0027 and \u0027ps2_cmd_aborted\u0027)\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aa2d3322989d8fd40fb2e417142c9a029d7831a4",
      "tree": "1ef2c1b1fdd09964a62dd49beba4c0cb84e079d4",
      "parents": [
        "9462544fdfe06c1d0d535876fedb4b886c861c73",
        "ade21372b7c6927861845d65432ff0b0b1142ca0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 09:02:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 09:02:33 2007 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  ehea: Fixed multi queue RX bug\n  sky2: enable IRQ on duplex renegotiation\n  e1000: restore netif_poll_enable call but make sure IRQs are off\n  defxx: Fix the handling of ioremap() failures\n  sky2: program proper register for fiber PHY\n  sky2: checksum offload plus vlan bug\n  sky2: dont set bogus bit in PHY register\n  [PATCH] hostap: Allocate enough tailroom for TKIP\n  [PATCH] softmac: alloc_ieee80211() NULL check\n  [PATCH] ieee80211: fix incomplete error message\n  [PATCH] prism54: fix monitor mode oops\n"
    },
    {
      "commit": "9462544fdfe06c1d0d535876fedb4b886c861c73",
      "tree": "20ea8d4a55d760e15421548b6d69fa5122574308",
      "parents": [
        "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
        "df3c7244264f1d12562413aa32d56be802486516"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 08:19:15 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed May 30 08:19:15 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6\n\n* \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6:\n  [XFS] Write at EOF may not update filesize correctly.\n"
    },
    {
      "commit": "ade21372b7c6927861845d65432ff0b0b1142ca0",
      "tree": "d8633016e29c61e880711797769e9511f84b9efb",
      "parents": [
        "d8511f83015032ab983073bdbc78bc4aca3eaf9e"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Wed May 30 12:39:23 2007 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 10:00:16 2007 -0400"
      },
      "message": "ehea: Fixed multi queue RX bug\n\nMust access the respective queue\u0027s dummy netdev instead of the port\u0027s netdev.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d8511f83015032ab983073bdbc78bc4aca3eaf9e",
      "tree": "123fe2c7133723f798b6f64bc53859d674ddc62f",
      "parents": [
        "47313054352b879a2bc65379d55b05f48a0af7ec"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:47 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:54:32 2007 -0400"
      },
      "message": "sky2: enable IRQ on duplex renegotiation\n\nDon\u0027t want IRQ on FIFO error because there is nothing useful to do with it.\nBut do want IRQ on duplex change.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "47313054352b879a2bc65379d55b05f48a0af7ec",
      "tree": "f9876f1cd9891232ac4814b6c08145d1f3050178",
      "parents": [
        "8a32352661cc8e942897d205ba18f871ef7be597"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 29 15:07:31 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "e1000: restore netif_poll_enable call but make sure IRQs are off\n\nThis restores the previously removed netif_poll_enable call in e1000_open.\nIt\u0027s needed on all but the first call to e1000_open for a NIC as\ne1000_close always calls netif_poll_disable.\n\nnetif_poll_enable can only be called safely if no polls have been\nscheduled.  This should be the case as long as we don\u0027t enter our IRQ\nhandler.\n\nIn order to guarantee this we explicitly disable IRQs as early as possible\nwhen we\u0027re probing the NIC.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: \"Kok, Auke\" \u003cauke-jan.h.kok@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8a32352661cc8e942897d205ba18f871ef7be597",
      "tree": "45b454ff1dd0ce3e866eb53b5222bf3725e93632",
      "parents": [
        "34dd962b748bdb4f96fc5e6e69dc66522924f489"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue May 29 16:12:22 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "defxx: Fix the handling of ioremap() failures\n\n If ioremap_nocache() is unfortunate enough to fail, the error code is not\nset correctly leading to a false success from dfx_register().  This change\nfixes the problem.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "34dd962b748bdb4f96fc5e6e69dc66522924f489",
      "tree": "4cbe503e536455fcff5f4fd6fe44e59f8a92b65a",
      "parents": [
        "56069c0fdd3a4db5769df30c9700cd3bc002fc48"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:45 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:48 2007 -0400"
      },
      "message": "sky2: program proper register for fiber PHY\n\nDriver was reading value from one register, setting bit and then\nwriting the wrong register.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "56069c0fdd3a4db5769df30c9700cd3bc002fc48",
      "tree": "bfcf7c70991d6ec4c9a94e51f04ade9e97d7a43d",
      "parents": [
        "b4ed372b29e458021293e1c791d92d90f1bf5fe3"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:44 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:47 2007 -0400"
      },
      "message": "sky2: checksum offload plus vlan bug\n\nDriver was not correctly setting up transmit descriptor when doing\nVLAN tag insertion with checksum offload.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b4ed372b29e458021293e1c791d92d90f1bf5fe3",
      "tree": "717bacf9e4679908db59f41d7f88147f28070b6f",
      "parents": [
        "8903bab009d3e9b34050042f8c0faf741eb027be"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Thu May 24 15:22:43 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:52:47 2007 -0400"
      },
      "message": "sky2: dont set bogus bit in PHY register\n\nThis code inherited from the sk98lin driver is incorrect on the Yukon2.\nThe GPHY_CTRL register values are specific to the internal PHY of the chip\nand the values used were leftovers.\nDriver was setting bit 13 which is now the INT polarity for the PHY!\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8903bab009d3e9b34050042f8c0faf741eb027be",
      "tree": "1e1df689c95e3eafda6fac8d5503cf9b8caac8bc",
      "parents": [
        "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
        "d7ea3be56adc95b17351221fd95e78115f3b01f4"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:46:14 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed May 30 09:46:14 2007 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes\n"
    },
    {
      "commit": "2389b272168ceec056ca1d8a870a97fa9c26e11a",
      "tree": "e3a8be37e9e97bb8e232fbe6bd7823799e6899c1",
      "parents": [
        "2ccdd1e77da52ad494e9af46bf272d816830cb28"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 29 21:53:50 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 14:33:01 2007 +0100"
      },
      "message": "[ARM] 4417/1: Serial: Fix AMBA drivers locking\n\nThe -rt patch triggered a lockdep warning in the amba serial drivers, which never\nshows up on UP kernels. On SMP systems this would trigger as well.\n\nRelease the port lock before calling tty_flip_buffer_push() and reacquire it after\nthe call. This matches the code in the 8250 serial driver.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2ccdd1e77da52ad494e9af46bf272d816830cb28",
      "tree": "d153d6190c166e2190a63449895a2a970d77655e",
      "parents": [
        "919a84292070949691346adaf3dfba642f12329e"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri May 18 11:25:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 14:32:07 2007 +0100"
      },
      "message": "[ARM] 4394/1: ARMv7: Add the TLB range operations\n\nWe are currently using the ARMv6 operations but need to duplicate some\nof the code because of the introduction of the new CPU barrier\ninstructions in ARMv7.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "919a84292070949691346adaf3dfba642f12329e",
      "tree": "18eb08e95d17685bbff3d649a9c2e6f5d5447a75",
      "parents": [
        "1ff082882f0f36536ab91b020573607668f9bb61"
      ],
      "author": {
        "name": "Michael-Luke Jones",
        "email": "mlj28@cam.ac.uk",
        "time": "Sun May 27 21:33:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:39 2007 +0100"
      },
      "message": "[ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c\n\nThis patch removes apparently unnecessary extern declarations in\ncoyote-pci.c and ixdpg425-pci.c within arch/arm/mach-ixp4xx and\nhas been compile-tested without producing warnings or errors.\n\nKernel coding style forbids the use of extern declarations within .c\nfiles.\n\nSigned-off-by: Michael-Luke Jones \u003cmlj28@cam.ac.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1ff082882f0f36536ab91b020573607668f9bb61",
      "tree": "4de7af2591276751a4a6e130ddd85e2e40fcdb14",
      "parents": [
        "e078761a0a815e142eee9f546f821ea259c82f7c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 19:03:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:34 2007 +0100"
      },
      "message": "[ARM] 4416/1: NWFPE: fix undeclared symbols\n\nFix the undeclared symbols sparse is warning about.\n\narch/arm/nwfpe/softfloat.c:1727:7: warning: symbol \u0027float64_to_uint32\u0027 was not declared. Should it be static?\narch/arm/nwfpe/softfloat.c:1753:7: warning: symbol \u0027float64_to_uint32_round_to_zero\u0027 was not declared. Should it be static?\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e078761a0a815e142eee9f546f821ea259c82f7c",
      "tree": "81ab37cedd4ce1c2b4ec654415320a89f61faf2b",
      "parents": [
        "0cc69daa3e6c958bc678b3db268dc279b68fd76f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:57:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:30 2007 +0100"
      },
      "message": "[ARM] 4415/1: AML5900: fix sparse warnings from map_io\n\nThe map_io function does not need to be exported\nfrom this file, and therefore should be declared\nstatic.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cc69daa3e6c958bc678b3db268dc279b68fd76f",
      "tree": "e21901a80e940e0de947fb6c688db4aa55beda83",
      "parents": [
        "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:55:43 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:26 2007 +0100"
      },
      "message": "[ARM] 4414/1: S3C2443: sparse fix for clock.c\n\nFix sparse warnings in the arch/arm/mach-s3c2443/clock.c,\nincluding an bug in initialising the cf clock initialiser\nwhere two values are being set for the ctrlbit.\n\narch/arm/mach-s3c2443/clock.c:397:12: warning: symbol \u0027clk_usb_bus_host\u0027 was not declared. Should it be static?\narch/arm/mach-s3c2443/clock.c:760:4: error: Initializer entry defined twice\narch/arm/mach-s3c2443/clock.c:761:4:   also defined here\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eca8c2424171b6b6b2dcb0faa92dfddd1e3297d9",
      "tree": "680afa1b68832a4a81f07d706e4249a0f4290afa",
      "parents": [
        "486cab2ba25b469f7a8822e84fd43960a472e3d9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 28 18:19:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:23 2007 +0100"
      },
      "message": "[ARM] 4412/1: S3C2412: reset errata fix\n\nThe S3C2412 has an reset-errata where the clock\nmay cause a glitch switching back to EXTCLK. We\nforce a switch to EXTCLK before writing the\nreset register to force use of the CLKCON sync\nlogic to properly switch.\n\nFix problem reported by Matthieu Castet.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "486cab2ba25b469f7a8822e84fd43960a472e3d9",
      "tree": "683cc60271e65e5b762a39d202892abdc53811d0",
      "parents": [
        "28c670cb9b0df7c8579f78c9d06e148896378cf4"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon May 28 10:47:19 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:19 2007 +0100"
      },
      "message": "[ARM] 4411/1: KS8695: Another serial driver fix\n\nFix a error reported by newer versions of GCC.\nerror: static declaration of \u0027ks8695_reg\u0027 follows non-static declaration\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "28c670cb9b0df7c8579f78c9d06e148896378cf4",
      "tree": "f8b32270bbef2ee264b243fbb590a5601fb602f4",
      "parents": [
        "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:08:29 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:15 2007 +0100"
      },
      "message": "[ARM] oprofile: avoid lockdep warnings on mpcore oprofile init\n\nFix lockdep warnings, caused by \u0027set_affinity\u0027 being called without\nthe correct locks taken and local interrupts disabled:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ INFO: inconsistent lock state ]\n2.6.22-rc2 #1\n---------------------------------\ninconsistent {in-hardirq-W} -\u003e {hardirq-on-W} usage.\nswapper/1 [HC0[0]:SC0[0]:HE1:SE1] takes:\n(irq_controller_lock){++..}, at: [\u003cc002be50\u003e] gic_set_cpu+0x60/0xa0\n{in-hardirq-W} state was registered at:\n [\u003cc005d9a8\u003e] lock_acquire+0x58/0x6c\n [\u003cc0233068\u003e] _spin_lock+0x40/0x50\n [\u003cc002c020\u003e] gic_mask_irq+0x2c/0x6c\n [\u003cc0069c64\u003e] handle_level_irq+0x11c/0x14c\n [\u003cc0020060\u003e] asm_do_IRQ+0x60/0x84\n [\u003cc0020d2c\u003e] __irq_svc+0x4c/0xc0\n [\u003cc000ed84\u003e] __alloc_bootmem_nopanic+0x74/0x88\n [\u003cc000edb0\u003e] __alloc_bootmem+0x18/0x3c\n [\u003cc000fa00\u003e] alloc_large_system_hash+0x16c/0x200\n [\u003cc00108dc\u003e] inode_init_early+0x5c/0xa4\n [\u003cc00106dc\u003e] vfs_caches_init_early+0x24/0xa0\n [\u003cc0008e54\u003e] start_kernel+0x220/0x2fc\n [\u003c00008078\u003e] 0x8078\nirq event stamp: 88438\nhardirqs last  enabled at (88438): [\u003cc0020dc0\u003e] preempt_return+0x20/0x2c\nhardirqs last disabled at (88436): [\u003cc00417bc\u003e] __do_softirq+0xb0/0x138\nsoftirqs last  enabled at (88437): [\u003cc0041810\u003e] __do_softirq+0x104/0x138\nsoftirqs last disabled at (88428): [\u003cc0041d9c\u003e] irq_exit+0x68/0x7c\n\nother info that might help us debug this:\nno locks held by swapper/1.\n\nstack backtrace:\n[\u003cc0025ecc\u003e] (dump_stack+0x0/0x14) from [\u003cc005b1e4\u003e] (print_usage_bug+0x138/0x168)\n[\u003cc005b0ac\u003e] (print_usage_bug+0x0/0x168) from [\u003cc005be80\u003e] (mark_lock+0x484/0x6a0)\n[\u003cc005b9fc\u003e] (mark_lock+0x0/0x6a0) from [\u003cc005cc48\u003e] (__lock_acquire+0x3c0/0x10c8)\n[\u003cc005c888\u003e] (__lock_acquire+0x0/0x10c8) from [\u003cc005d9a8\u003e] (lock_acquire+0x58/0x6c)\n[\u003cc005d950\u003e] (lock_acquire+0x0/0x6c) from [\u003cc0233068\u003e] (_spin_lock+0x40/0x50)\n[\u003cc0233028\u003e] (_spin_lock+0x0/0x50) from [\u003cc002be50\u003e] (gic_set_cpu+0x60/0xa0)\n[\u003cc002bdf0\u003e] (gic_set_cpu+0x0/0xa0) from [\u003cc01b04cc\u003e] (em_route_irq+0x38/0x40)\n[\u003cc01b0494\u003e] (em_route_irq+0x0/0x40) from [\u003cc01b04ec\u003e] (em_setup+0x18/0xa4)\n[\u003cc01b04d4\u003e] (em_setup+0x0/0xa4) from [\u003cc001570c\u003e] (oprofile_arch_init+0x24/0xe8)\n[\u003cc00156e8\u003e] (oprofile_arch_init+0x0/0xe8) from [\u003cc0015640\u003e] (oprofile_init+0x1c/0x64)\n[\u003cc0015624\u003e] (oprofile_init+0x0/0x64) from [\u003cc0008a20\u003e] (kernel_init+0x154/0x368)\n[\u003cc00088cc\u003e] (kernel_init+0x0/0x368) from [\u003cc003ef34\u003e] (do_exit+0x0/0x904)\noprofile: using arm/mpcore\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5b10c8e436b69f25b6dcb5586bbdc5e39c20ed1d",
      "tree": "44257d4bcbcbe543453467e2e264c0994233f9e0",
      "parents": [
        "b91d8a1205faa76affc4e1b7d5ccac1d17026970"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat May 26 12:04:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:12 2007 +0100"
      },
      "message": "[ARM] Fix stacktrace FP range checking\n\nFix an oops in the stacktrace code, caused by improper range checking.\nWe subtract 12 off \u0027fp\u0027 before testing to see if it\u0027s below the low\nbound.  However, if \u0027fp\u0027 were zero before, it becomes a very large\npositive number, causing this test to succeed where it should fail.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b91d8a1205faa76affc4e1b7d5ccac1d17026970",
      "tree": "f504b0c2f35404addd8ece4a4f8120677f06ab13",
      "parents": [
        "3abc12012f957d1c5b9f35b244256f88ad146564"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Fri May 11 16:18:55 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 30 13:15:06 2007 +0100"
      },
      "message": "[ARM] use __used attribute\n\nUse the newly introduced __used attribute in place of the deprecated\n__attribute_used__.  Functionally the same.\n\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7f397dcdb78d699a20d96bfcfb595a2411a5bbd2",
      "tree": "7ecb0b2f782a4e18eef80ff638f0469cd4ad0233",
      "parents": [
        "602b6aeefe8932dd8bb15014e8fe6bb25d736361"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue May 29 21:58:10 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 29 20:09:34 2007 -0700"
      },
      "message": "random: fix seeding with zero entropy\n\nAdd data from zero-entropy random_writes directly to output pools to\navoid accounting difficulties on machines without entropy sources.\n\nTested on lguest with all entropy sources disabled.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nAcked-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "602b6aeefe8932dd8bb15014e8fe6bb25d736361"
}
