)]}'
{
  "log": [
    {
      "commit": "f7fc0ceb4d72ea5c40d50053b68ebecfbd0cc38c",
      "tree": "fcf0e675caf95c11cb6c436032ce35658e87d4d8",
      "parents": [
        "3d46b2e2faa56d12c6d51bf1071fd11abd009d0b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 11:15:21 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:41 2007 -0500"
      },
      "message": "libata: pata_platform: Support polling-mode configuration.\n\nSome SH boards (old R2D-1 boards) have generally not had working CF\nunder libata, due to both buswidth issues (handled by Aoi Shinkai\nin 43f4b8c7578b928892b6f01d374346ae14e5eb70), and buggy interrupt\ncontrollers. For these sorts of boards simply disabling the IRQ and\npolling ends up working fine.\n\nThis conditionalizes the IRQ resource for pata_platform and lets\nplatforms that want to use polling mode simply omit the resource\nentirely.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "3d46b2e2faa56d12c6d51bf1071fd11abd009d0b",
      "tree": "be1b269c820068407c7f289c64948b8f8a63b8b8",
      "parents": [
        "6004bda1cce51273ac9e71a39e680831b9ff4503"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 11:14:56 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:41 2007 -0500"
      },
      "message": "libata: Support PIO polling-only hosts.\n\nBy default ata_host_activate() expects a valid IRQ in order to\nsuccessfully register the host. This patch enables a special case\nfor registering polling-only hosts that either don\u0027t have IRQs\nor have buggy IRQ generation (either in terms of handling or\nsensing), which otherwise work fine.\n\nHosts that want to use polling mode can simply set ATA_FLAG_PIO_POLLING\nand pass in an invalid IRQ.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6004bda1cce51273ac9e71a39e680831b9ff4503",
      "tree": "c1a27e4485f7ec2c06aeaaec8b0878a0dd115398",
      "parents": [
        "904c7bad994e6e7f9997174e0b33fcc521862136"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Wed Nov 07 10:54:15 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:41 2007 -0500"
      },
      "message": "libata sata_qstor conversion to new error handling (EH).\n\nsata_qstor conversion to new error handling (EH).\n\nConvert sata_qstor to use the newer libata EH mechanisms.\nBased on earlier work by Jeff Garzik.\n\nSigned-off-by:  Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "904c7bad994e6e7f9997174e0b33fcc521862136",
      "tree": "496a8fdb73e5859cbc47ae09096f7dacc4081763",
      "parents": [
        "12ee7d3ceb08e9ab99a6c17c5c6a387645a32658"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Wed Nov 07 10:53:41 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:41 2007 -0500"
      },
      "message": "libata sata_qstor workaround for spurious interrupts\n\nsata_qstor workaround for spurious interrupts.\n\nThe qstor hardware generates spurious interrupts from time to time when\nswitching in and out of packet mode.  These eventually result in the\nIRQ being disabled, which kills other devices sharing this IRQ with us.\n\nThis workaround isn\u0027t perfect, but it\u0027s about the best we can do for\nthis hardware.  Spurious interrupts will still happen, but won\u0027t be\nlogged as such, and therefore won\u0027t cause the IRQ to be inadvertently\ndisabled.\n\nSigned-off-by:  Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "12ee7d3ceb08e9ab99a6c17c5c6a387645a32658",
      "tree": "5a67ff8aa4f46a9fd82dec3d738fe13ce9e86e37",
      "parents": [
        "647c595dadb20d2c46e18bbd8d2a11e32f2a46e1"
      ],
      "author": {
        "name": "Mark Lord",
        "email": "liml@rtr.ca",
        "time": "Wed Nov 07 10:52:55 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:41 2007 -0500"
      },
      "message": "libata sata_qstor nuke idle state\n\nsata_qstor nuke idle state.\n\nWe\u0027re really only ever in one of two hardware states:  packet, or mmio.\nGet rid of unnecessary \"qs_state_idle\" state.\n\nSigned-off-by:  Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "647c595dadb20d2c46e18bbd8d2a11e32f2a46e1",
      "tree": "e7e6a4652709bc27adad9033b216d6528ec7c663",
      "parents": [
        "62320e23c35077e8bc77184e8850d3f45441364b"
      ],
      "author": {
        "name": "Fernando Luis Vázquez Cao",
        "email": "fernando@oss.ntt.co.jp",
        "time": "Wed Nov 07 16:33:49 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:40 2007 -0500"
      },
      "message": "nv_hardreset: update dangling reference to bugzilla entry\n\nSigned-off-by: Fernando Luis Vazquez Cao \u003cfernando@oss.ntt.co.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "62320e23c35077e8bc77184e8850d3f45441364b",
      "tree": "104fff94c2e5221ce9dbef2c8096d5f309ea8503",
      "parents": [
        "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd"
      ],
      "author": {
        "name": "Yann Chachkoff",
        "email": "yann.chachkoff@myrealbox.com",
        "time": "Wed Nov 07 12:02:27 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Nov 08 13:08:40 2007 -0500"
      },
      "message": "ata_piix: add SATELLITE PRO U200 to broken suspend list\n\nPlease warmly welcome the PRO variant of Satellite U200 to the broken\nsuspend list.\n\nOriginal patch is from Yann Chachkoff.  Patch reformatted and\nforwarded by Tejun Heo.\n\nSigned-off-by: Yann Chachkoff \u003cyann.chachkoff@myrealbox.com\u003e\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd",
      "tree": "4d0ef37cfe30a898227a175bca43bd6c938e78e8",
      "parents": [
        "7a82b63f19b0a05a76271aee1eb7905cd1c7d5ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 13:57:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 13:57:46 2007 -0800"
      },
      "message": "Linux 2.6.24-rc2\n"
    },
    {
      "commit": "7a82b63f19b0a05a76271aee1eb7905cd1c7d5ad",
      "tree": "cc8891e9268328224bde243e7b3dfc10503aaa41",
      "parents": [
        "65d3a68af53523d4d6daeb896c93e326cf46fd85"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Nov 06 11:02:50 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 13:57:03 2007 -0800"
      },
      "message": "UML: fix defconfig build again\n\nReported by Al Viro.\n\nThis fixes it:\n\n     [AC]FLAGS -\u003e KBUILD_[AC]FLAGS conversion in Makefile-i386.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65d3a68af53523d4d6daeb896c93e326cf46fd85",
      "tree": "b15931691edab2fb4e5465c3c14a4f159c8f25e4",
      "parents": [
        "2658770b2c3570106675d2e5581f4ae727523e0a",
        "55762690e2696d7b5034d85d1fbeb620841220c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 07:53:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 07:53:46 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:\n  9p: add missing end-of-options record for trans_fd\n  9p: return NULL when trans not found\n  9p: use copy of the options value instead of original\n  9p: fix memory leak in v9fs_get_sb\n"
    },
    {
      "commit": "55762690e2696d7b5034d85d1fbeb620841220c9",
      "tree": "4c0f38163dfb34424f35e4e31fcac9ec6654ac7f",
      "parents": [
        "dd1a458412c358f8b4550d7e7df88982c88ce408"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "message": "9p: add missing end-of-options record for trans_fd\n\nThe list of options that the fd transport accepts is missing end-of-options\nmarker. This patch adds it.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    },
    {
      "commit": "dd1a458412c358f8b4550d7e7df88982c88ce408",
      "tree": "71edabbbea4b8df6748b652c0e561f819f003bd8",
      "parents": [
        "8999e04f3b7930f0c6f091a541237de51d8dd372"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "message": "9p: return NULL when trans not found\n\nv9fs_match_trans function returns arbitrary transport module instead of NULL\nwhen the requested transport is not registered. This patch modifies the\nfunction to return NULL in that case.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    },
    {
      "commit": "8999e04f3b7930f0c6f091a541237de51d8dd372",
      "tree": "5e47b7b4024928e4e7f35ff584cfdd99d75a29a0",
      "parents": [
        "dda6b022f3222f09d3fb49f5dfabd31d33e0d10b"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "message": "9p: use copy of the options value instead of original\n\nv9fs_parse_options function uses strsep which modifies the value of the\nv9ses-\u003eoptions field. That modified value is later passed to the function\nthat creates the transport potentially making the transport creation\nfunction to fail.\n\nThis patch creates a copy of v9ses-\u003eoption field that v9fs_parse_options\nfunction uses instead of the original value.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    },
    {
      "commit": "dda6b022f3222f09d3fb49f5dfabd31d33e0d10b",
      "tree": "de3ea647f9fb82cefea38b6e8d10d828044656dc",
      "parents": [
        "2655e2cee2d77459fcb7e10228259e4ee0328697"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Tue Nov 06 08:02:53 2007 -0600"
      },
      "message": "9p: fix memory leak in v9fs_get_sb\n\nThis patch fixes a memory leak in v9fs_get_sb.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n"
    },
    {
      "commit": "2658770b2c3570106675d2e5581f4ae727523e0a",
      "tree": "8d94dd0bd35310fc2ea178fb72d70f44d4f78c51",
      "parents": [
        "f8a9efb52847433c6a2e1598d78e49c42a9aa3c5",
        "246a3d186a10266c9ee362e8d37c3bd851246b84"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:43:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:43:36 2007 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: DRM: fix memset size error\n  drm: remove remnants of DRM_COPY_FROM/TO_USER_IOCTL\n  drm: remove second forward decleration of drm device struct.\n"
    },
    {
      "commit": "f8a9efb52847433c6a2e1598d78e49c42a9aa3c5",
      "tree": "0f1ed130a72949a88ec2278d25ce5fc85847a089",
      "parents": [
        "61edab8d144ae7b4d7206b91adec947579a73c0a",
        "6bbfd53d47abd1fb20d7c93a9b19a75970b66f49"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:43:04 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:43:04 2007 -0800"
      },
      "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: handle broken cable reporting\n  pata_hpt37x: Fix outstanding bug reports on the HPT374 and 37x cable detect\n  ata_piix: Add additional PCI identifier for 40 wire short cable\n  pata_serverworks: Fix problem with some drive combinations\n  libata: Don\u0027t disable dipm with SET FEATURES\n  libata and bogus LBA48 drives\n"
    },
    {
      "commit": "61edab8d144ae7b4d7206b91adec947579a73c0a",
      "tree": "61a38f0e119405eb3978bb30df78ff25ab690809",
      "parents": [
        "2655e2cee2d77459fcb7e10228259e4ee0328697",
        "f2511f13daaf00fdd206bee7b108f75923a613c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:42:41 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 17:42:41 2007 -0800"
      },
      "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  phylib: Silence driver registration\n  phylib: Add ID for Marvell 88E1240\n  82596: free nonexistent resource fix\n  SUNHME: Fix missing NETIF_F_VLAN_CHALLENGED on PCI happy meals\n"
    },
    {
      "commit": "246a3d186a10266c9ee362e8d37c3bd851246b84",
      "tree": "6f0b7c18b1e496a2184ef67ddd867dfed6da3cc8",
      "parents": [
        "747824c67b31b5d6e9379fae8af2ef46cf715f62"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Mon Nov 05 12:53:09 2007 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.(none)",
        "time": "Tue Nov 06 10:12:44 2007 +1000"
      },
      "message": "drm: DRM: fix memset size error\n\nThe size passing to memset is wrong.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "747824c67b31b5d6e9379fae8af2ef46cf715f62",
      "tree": "96f9a1870c1c0657152373e3012d2062035ddb87",
      "parents": [
        "f9618ac08b37992c80ca320b3463559873726837"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Nov 05 11:48:34 2007 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.(none)",
        "time": "Tue Nov 06 10:11:12 2007 +1000"
      },
      "message": "drm: remove remnants of DRM_COPY_FROM/TO_USER_IOCTL\n\nThis is a bug in the savage driver since I introduced these changes.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "f9618ac08b37992c80ca320b3463559873726837",
      "tree": "8ff08495a10581f92f4867436bf46e7009ba0eae",
      "parents": [
        "2655e2cee2d77459fcb7e10228259e4ee0328697"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Mon Nov 05 11:36:18 2007 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@optimus.(none)",
        "time": "Tue Nov 06 10:11:12 2007 +1000"
      },
      "message": "drm: remove second forward decleration of drm device struct.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "2655e2cee2d77459fcb7e10228259e4ee0328697",
      "tree": "94acba91c1ad3c698d5470db19b35d90b509ab88",
      "parents": [
        "8dce39c231af554932f8ab0d671e077ab6db9e46"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 05 22:51:09 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "ata_piix: Add additional PCI identifier for 40 wire short cable\n\nKeeping the list in sync with the old IDE driver\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8dce39c231af554932f8ab0d671e077ab6db9e46",
      "tree": "ac09b1b9f93b0056ea7e9709be56dbfbf447b894",
      "parents": [
        "001e09e86c1c7612783f46256500c31e5ed55c6a"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Mon Nov 05 14:51:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "time: fix inconsistent function names in comments\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "001e09e86c1c7612783f46256500c31e5ed55c6a",
      "tree": "d8268791a34650b4902c4c0ee9fe644c8ee16081",
      "parents": [
        "8a29f2b0288ba2a8fb302f9a639521ac9ff302e5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Nov 05 14:51:04 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "m68knommu: fix pread/pwrite defines\n\nFix system call defines for system call 180 and 181 to match the underlying\nsystem call table function entries.  System call 180 calls sys_pread64, and\n181 calls sys_pwrite64, so make the definitions match.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8a29f2b0288ba2a8fb302f9a639521ac9ff302e5",
      "tree": "384f27ea6300fe50345b0ab5cd7fdad23d0bdb79",
      "parents": [
        "778d1a2bd42ae862a6c6d20a1c3af5e45b3c1924"
      ],
      "author": {
        "name": "Michael Halcrow",
        "email": "mhalcrow@us.ibm.com",
        "time": "Mon Nov 05 14:51:04 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "eCryptfs: release mutex on hash error path\n\nRelease the crypt_stat hash mutex on allocation error. Check for error\nconditions when doing crypto hash calls.\n\nSigned-off-by: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nReported-by: Kazuki Ohta \u003ckazuki.ohta@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "778d1a2bd42ae862a6c6d20a1c3af5e45b3c1924",
      "tree": "afc2eed74ad70fb03b0734b13d61c1bd9e6089f3",
      "parents": [
        "01aae97196f2cdfbfebc5a0365bad82d98975588"
      ],
      "author": {
        "name": "Michael Halcrow",
        "email": "mhalcrow@us.ibm.com",
        "time": "Mon Nov 05 14:51:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "eCryptfs: increment extent_offset once per loop interation\n\nThe extent_offset is getting incremented twice per loop iteration through any\ngiven page.  It should only be getting incremented once.  This bug should only\nimpact hosts with \u003e4K page sizes.\n\nSigned-off-by: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01aae97196f2cdfbfebc5a0365bad82d98975588",
      "tree": "f71b836d62dfe36ab9e842e8cedfa719ca63f018",
      "parents": [
        "def6ae26a9e69c3e6d0f0054524c76fd32420ecd"
      ],
      "author": {
        "name": "Matti Linnanvuori",
        "email": "mattilinnanvuori@yahoo.com",
        "time": "Mon Nov 05 14:51:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:33 2007 -0800"
      },
      "message": "telephony: phonedev panics if unregistering device not registered [Bug 9266]\n\nRemove panic from phonedev.  See\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9266\n\nfor details (phonedev panics if unregistering device not registered).\n\nSigned-off-by: Matti Linnanvuori \u003cmattilinnanvuori@yahoo.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "def6ae26a9e69c3e6d0f0054524c76fd32420ecd",
      "tree": "3688a3d5d8507835e0f55fb3e3d83b52cfa049a7",
      "parents": [
        "139b82984af5a98e4b03fd01616d79fc4970128a"
      ],
      "author": {
        "name": "Neil Brown",
        "email": "neilb@suse.de",
        "time": "Mon Nov 05 14:51:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "md: fix misapplied patch in raid5.c\n\ncommit 4ae3f847e49e3787eca91bced31f8fd328d50496 (\"md: raid5: fix\nclearing of biofill operations\") did not get applied correctly,\npresumably due to substantial similarities between handle_stripe5 and\nhandle_stripe6.\n\nThis patch moves the chunk of new code from handle_stripe6 (where it isn\u0027t\nneeded (yet)) to handle_stripe5.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: \"Dan Williams\" \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "139b82984af5a98e4b03fd01616d79fc4970128a",
      "tree": "b98fa586bb2fa78aa1366275aefe4c4494a2f8bd",
      "parents": [
        "12730926557e9b89b7618b79754598b09387d37d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Nov 05 14:51:01 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "virtio/virtcons: fix section mismatch warning\n\nMake virtcons_probe() __devinit.\nFixes this section warning:\n\nWARNING: vmlinux.o(.text+0x14c10b): Section mismatch: reference to .init.text:hvc_alloc (between \u0027virtcons_probe\u0027 and \u0027ac_register_board\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12730926557e9b89b7618b79754598b09387d37d",
      "tree": "eb5130a23d43c946bb5bd0446627a6bc41b51da0",
      "parents": [
        "f15cf5151c3ecfe4073fb4478f686cb396bc2b17"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Nov 05 14:51:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "rtc: m48t59 fix section mismatch warning\n\nChange the name of this data to use a name (suffix) that is whitelisted\nby MODPOST so that the section warning is fixed (not generated).\n\nWARNING: vmlinux.o(.data+0x1b140): Section mismatch: reference to .init.text:m48t59_rtc_probe (between \u0027m48t59_rtc_platdrv\u0027 and \u0027m48t59_nvram_attr\u0027)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f15cf5151c3ecfe4073fb4478f686cb396bc2b17",
      "tree": "daef701195d26d7408ade4a140189b31708110bb",
      "parents": [
        "4f40c05528f9d612057a3dd382008a54179f8919"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: correctly strip kernel defines from userspace CFLAGS\n\nKERNEL_DEFINES needs whitespace trimmed, otherwise the whitespace crunching\ndone by make fools the patsubst which is used to remove KERNEL_DEFINES from\nUSER_CFLAGS.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f40c05528f9d612057a3dd382008a54179f8919",
      "tree": "63fa0f1114f4bd6f77bbe5c9d098ce3b6684b494",
      "parents": [
        "b07989f51eea16e2fe3eab032801599d952966fb"
      ],
      "author": {
        "name": "WANG Cong",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: fix incompatible types warning in previous SG fix\n\nFix an incompatible-pointer warning.\n\nSigned-off-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b07989f51eea16e2fe3eab032801599d952966fb",
      "tree": "9d15e6fc1e8b5eab360353d1f0e4889e480860b6",
      "parents": [
        "6551198a201a70cb11e25712b1d0b2a369bb8a4c"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Nov 05 14:50:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "paride: fix \u0027and\u0027 typo in drivers/block/paride/pt.c\n\nFix \u0027and\u0027 typo (PT_WRITE_OK is defined 2)\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6551198a201a70cb11e25712b1d0b2a369bb8a4c",
      "tree": "b4ca66da0b68b182df8761a058109a14ecefbcaa",
      "parents": [
        "f11b7ae8d6180bb3c0ad04b38a8ca7e0a26c6605"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Nov 05 14:50:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "fs/afs/vlocation.c: fix off-by-one\n\nThis patch fixes an off-by-one error spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: 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": "f11b7ae8d6180bb3c0ad04b38a8ca7e0a26c6605",
      "tree": "9a90bafa6030466068930deb36bd6e0f8afdaf32",
      "parents": [
        "0b030c2c2f0f1d98d5fe412e5b7cf7fd53f5221a"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Nov 05 14:50:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "arm26: remove it again\n\nA tiny vestige of arm26 has appeared: remove it again.\n\n(akpm: someone (tm) needs to remove include/asm-arm26/ too)\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b030c2c2f0f1d98d5fe412e5b7cf7fd53f5221a",
      "tree": "ff10db5bc25c1aa3e7cc5c8dac6807d76fd7f506",
      "parents": [
        "5a75983eef1193c43caebde6643a218bd8d8390e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Nov 05 14:50:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "Fix bitmap_scnlistprintf for empty masks\n\nWhen a bitmap is empty bitmap_scnlistprintf() would leave the buffer\nuninitialized.  Set it to an empty string in this case.\n\nI didn\u0027t see any in normal kernel callers hitting this, but some custom\ndebug code of mine did.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Paul Jackson \u003cpj@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": "5a75983eef1193c43caebde6643a218bd8d8390e",
      "tree": "1dbfac460bf574fd3fa5c3a464b72228fd07a244",
      "parents": [
        "e1265205c0ee3919c3f2c750662630154c8faab2"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Mon Nov 05 14:50:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "Missing include file in kallsyms.h\n\nThe Build with randconfig fails with following error with the\n2.6.24-rc4-git9\n\ninclude/linux/kallsyms.h:56: error: `NULL\u0027 undeclared (first use in this\nfunction)\ninclude/linux/kallsyms.h:56: error: (Each undeclared identifier is\nreported only once\ninclude/linux/kallsyms.h:56: error: for each function it appears in.)\nmake[2]: *** [arch/powerpc/platforms/cell/spu_callbacks.o] Error 1\nmake[1]: *** [arch/powerpc/platforms/cell] Error 2\nmake: *** [arch/powerpc/platforms] Error 2\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e1265205c0ee3919c3f2c750662630154c8faab2",
      "tree": "904809bdacafb24d82d69c564251c3967ded9986",
      "parents": [
        "bf2cdef30667d0d3d09c6934c95d1fb87c43345a"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Mon Nov 05 14:50:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "local_t Documentation update\n\nGrant Grundler was asking for more detail about correct usage of local\natomic operations and suggested adding the resulting summary to\nlocal_ops.txt.\n\n\"Please add a bit more detail. If DaveM is correct (he normally is), then\nthere must be limits on how the local_t can be used in the kernel process\nand interrupt contexts. I\u0027d like those rules spelled out very clearly\nsince it\u0027s easy to get wrong and tracking down such a bug is quite painful.\"\n\nSigned-off-by: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bf2cdef30667d0d3d09c6934c95d1fb87c43345a",
      "tree": "234778fcf329fdd7ff07a789b4fe7c51ec7fd29c",
      "parents": [
        "ae5fbf771aeb534e31f3541673bb240ff8c07283"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "Yinghai.Lu@Sun.COM",
        "time": "Mon Nov 05 14:50:53 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "serial: fix compile warning about putc\n\ndrivers/serial/8250_early.c:80: warning: conflicting types for built-in function `putc\u0027\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae5fbf771aeb534e31f3541673bb240ff8c07283",
      "tree": "c38b9b328250da8b5baa0f84486468fdf82820c6",
      "parents": [
        "5db6a4dac1c7f459af2f895f6889346cedd467a1"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Mon Nov 05 14:50:53 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:31 2007 -0800"
      },
      "message": "i2o: debug messages corrected\n\nmax_phys_segments and max_sectors were swapped\n\nSigned-off-by:\tVasily Averin \u003cvvs@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5db6a4dac1c7f459af2f895f6889346cedd467a1",
      "tree": "d29fab4f6e5f4ecd7f640e42458d3951f74b6ffa",
      "parents": [
        "df59ebc49ef101302e9328ff76ff28c18df39cfb"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Nov 05 14:50:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:31 2007 -0800"
      },
      "message": "Dump stack during sysctl registration failure\n\nLet\u0027s make immediately obvious from where sysctl comes from and messages\nitself more noticeable.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nAcked-by: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df59ebc49ef101302e9328ff76ff28c18df39cfb",
      "tree": "7a347cb7dcb2e5307722161f8e11fcda13709122",
      "parents": [
        "4a8aa03318a1c702b925beda6c1d454e7592e238"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Nov 05 14:50:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:31 2007 -0800"
      },
      "message": "i4l: errors with assignments in if\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6bbfd53d47abd1fb20d7c93a9b19a75970b66f49",
      "tree": "9c28b3b033e32dd5a03c08b61bdddcd79283791f",
      "parents": [
        "73946f9fc5be1433f1e182d11303188390ff242f"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 05 22:58:58 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 18:10:28 2007 -0500"
      },
      "message": "libata: handle broken cable reporting\n\nOne or two ancient drives predated the cable spec and didn\u0027t sent the\nvalid bits for the field. I had hoped to leave this out of libata as a\npiece of historical annoyance but a recent CD drive shows the same bug so\nwe have to import support for it.\n\nSame concept as Bartlomiej\u0027s changes old IDE except that as we have\ncentralised blacklists we can avoid keeping another private table of stuff\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "73946f9fc5be1433f1e182d11303188390ff242f",
      "tree": "123206e2090057dc1725c57624da016c1f2f6b81",
      "parents": [
        "7f2803d0266844adacacbc3dea7822d5347ccb50"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 05 22:53:38 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 18:08:46 2007 -0500"
      },
      "message": "pata_hpt37x: Fix outstanding bug reports on the HPT374 and 37x cable detect\n\n- Read frequency correctly\n- Correct cable detect handling\n- Fix wrong filter test\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7f2803d0266844adacacbc3dea7822d5347ccb50",
      "tree": "5b4f694f3d1ef4b1bf91e6265e520d80fd8e3079",
      "parents": [
        "36beb82390235236c60eb97ca526b1cad97e2df3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 05 22:51:09 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 18:08:46 2007 -0500"
      },
      "message": "ata_piix: Add additional PCI identifier for 40 wire short cable\n\nKeeping the list in sync with the old IDE driver\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "36beb82390235236c60eb97ca526b1cad97e2df3",
      "tree": "b109c9cd0fc5bb5f49cf8da22d84b874111a233e",
      "parents": [
        "152af05cc85119d294b977ab4de07a781795c298"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Nov 05 15:04:40 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 18:08:46 2007 -0500"
      },
      "message": "pata_serverworks: Fix problem with some drive combinations\n\nThe driver used the channel not the device number for deciding where to\nload some timing parameters. Also change so that we clear the UDMA field\nas the old driver did. Not believed neccessary but does no harm.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f2511f13daaf00fdd206bee7b108f75923a613c6",
      "tree": "c194edbe6e1ae657ed18afc103e76849cdb5a40f",
      "parents": [
        "ac8c635abb7bce730a315be0525bea0c29e742d0"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 04 16:09:23 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 17:58:36 2007 -0500"
      },
      "message": "phylib: Silence driver registration\n\nIt gets quite verbose to see every single PHY driver being registered\nby default.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ac8c635abb7bce730a315be0525bea0c29e742d0",
      "tree": "26ebeecb155fffc7b01316d25c27737a4059d6b3",
      "parents": [
        "d2ea732e9ecb68841206f2761ae91360da87cfac"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 04 16:08:51 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 17:58:36 2007 -0500"
      },
      "message": "phylib: Add ID for Marvell 88E1240\n\nAdd PHY IDs for Marvell 88E1240. It seems to have close enough programming\nmodels to 1111/1112 for basic support at least.\n\nAlso clean up whitespace in the ID list a bit.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d2ea732e9ecb68841206f2761ae91360da87cfac",
      "tree": "3071f40a6c8046f7c37fb646315e0d7884d9d572",
      "parents": [
        "cacd40e07c5ad7068221b3910098f1d364e74e45"
      ],
      "author": {
        "name": "Evgeniy Dushistov",
        "email": "dushistov@mail.ru",
        "time": "Sun Nov 04 23:22:29 2007 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 17:57:30 2007 -0500"
      },
      "message": "82596: free nonexistent resource fix\n\nDuring booting of last vanilla kernel I got:\nTrying to free nonexistent resource...\n\nThis because of if \"ENABLE_APRICOT\" is on we do:\nrequest_region(ioaddr,...)\nif (checksum test failed)\n  goto out1;\ndev-\u003ebase_addr \u003d ioaddr;//\u003c-here mistake\n\nout1:\nrelease_region(dev-\u003ebase_addr,...)\n\nThis change fixes this bug for me.\n\nSigned-off-by: Evgeniy Dushistov \u003cdushistov@mail.ru\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cacd40e07c5ad7068221b3910098f1d364e74e45",
      "tree": "bf75d6313aac137076fa781dcab31bda997efc85",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 31 16:35:57 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 17:55:09 2007 -0500"
      },
      "message": "SUNHME: Fix missing NETIF_F_VLAN_CHALLENGED on PCI happy meals\n\nNo HME parts can do VLANs correctly.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4a8aa03318a1c702b925beda6c1d454e7592e238",
      "tree": "d9d6a5eb46ddc36b3fc165d76281a6a59d410b67",
      "parents": [
        "5d66f151ac7cb5162f201fe2996c6e01f0323f37",
        "199fb21d520ac8c09de1f1288e667988815aa79a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 14:31:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 14:31:52 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds: bugfixes for leds-gpio\n"
    },
    {
      "commit": "5d66f151ac7cb5162f201fe2996c6e01f0323f37",
      "tree": "76b1ee15cb999a436b394b70a207dd47c0140ad6",
      "parents": [
        "3131e530ac3faf09fb0878a9dc4cd6df0e35b6a3",
        "bd3989e006ed1c88d47c3308746ae0330fc1bcf4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 14:08:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 14:08:00 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  PCI: Add Kconfig option to disable deprecated pci_find_* API\n  PCI: pciserial_resume_one ignored return value of pci_enable_device\n  PCI Hotplug: cpqhp_pushbutton_thread(): remove a pointless if() check\n  PCI: make pci_match_device() static\n  PCI: Remove 3 incorrect MSI quirks.\n  PCI: Add MSI INTX_DISABLE quirks for ATI SB700/800 SATA and IXP SB400 USB\n  PCI: Add quirk for devices which disable MSI when INTX_DISABLE is set.\n  PCI: Add MSI quirk for ServerWorks HT1000 PCIX bridge.\n  PCI: Revert \"PCI: disable MSI by default on systems with Serverworks HT1000 chips\"\n"
    },
    {
      "commit": "199fb21d520ac8c09de1f1288e667988815aa79a",
      "tree": "2bed812af4e398e9795023bea7e86f02bdcf93d6",
      "parents": [
        "c11eef21aa119a41fa210b9693f2346997885bcf"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Oct 31 10:37:37 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Nov 05 21:54:41 2007 +0000"
      },
      "message": "leds: bugfixes for leds-gpio\n\nThree bugfixes to the leds-gpio driver, plus minor whitespace tweaks:\n\n - Do the INIT_WORK() before registering each LED, so if its trigger\n   becomes immediately active it can schedule work without oopsing..\n\n - Use normal registration, not platform_driver_probe(), so that\n   devices appearing \"late\" (hotplug type) can still be bound.\n\n - Mark the driver remove code as \"__devexit\", preventing oopses\n   when the underlying device is removed.\n\nThese issues came up when using this driver with some GPIO expanders\nliving on serial busses, which act unlike \"normal\" platform devices:\nthey can appear and vanish along with the serial bus driver.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "3131e530ac3faf09fb0878a9dc4cd6df0e35b6a3",
      "tree": "9748b27196cbec3950cbec566f06680125ddb21b",
      "parents": [
        "41557e7c56dc96ddd0b068fe76d5118d516d4f04",
        "bcbf6ee3eb5212ff774161cae15ce4f92f7edafb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:50:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:50:49 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: fix IDE_HFLAG_NO_ATAPI_DMA handling in config_drive_for_dma()\n  ide: move ide_fixstring() documentation to ide-iops.c from ide.h\n  ide: add missing #ifdef/#endif CONFIG_IDE_TASK_IOCTL\n  ide: fix ide_find_dma_mode() to print human-readable info\n  ide: add missing rq.ref_count initialization to ide_diag_taskfile()\n  ide: clear HOB bit for REQ_TYPE_ATA_TASK requests in ide_end_drive_cmd()\n  ide: check rq-\u003ecmd_type in drive_cmd_intr()\n  ide/Kconfig: fix BLK_DEV_OFFBOARD dependencies\n  ide: unexport ide_fix_driveid\n  ide/Kconfig: add IDEDISK_MULTI_MODE text adapted from hdparm manual page\n  ide: do_identify() string termination fix\n  piix: add support for ICH7 on Acer 5602aWLMi\n"
    },
    {
      "commit": "41557e7c56dc96ddd0b068fe76d5118d516d4f04",
      "tree": "e72711f46dbed6bd6d8ccab2dda25c36dc1e8070",
      "parents": [
        "b285e0b78464f9a15a5095ac1dd5458ee7938714",
        "4f663bdc65307e38401aa3b787a7a7569f28b920"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:50:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:50:28 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (26 commits)\n  V4L/DVB (6548): pvrusb2: Fix oops on module removal\n  V4L/DVB (6547): V4L: remove PCI from VIDEO_VIVI depends\n  V4L/DVB (6532): Add the remaining addresses for tda9887\n  V4L/DVB (6531): Fix a regression caused by commit 153962364dc6fa4a24571885fbe76506d8968610\n  V4L/DVB (6518): Fix tvp5150 default values\n  V4L/DVB (6514): em28xx: Include linux/mm.h\n  V4L/DVB (6506): saa7134-alsa: Fix mmap support\n  V4L/DVB (6504): pvrusb2: Remove dead sysfs code\n  V4L/DVB (6503): pvrusb2: Fix associativity logic error\n  V4L/DVB (6501): stv0297: Signal strength fixes\n  V4L/DVB (6500): tda10021: Fix reported signal strength\n  V4L/DVB (6499): tda10021: Bit error counting fixed\n  V4L/DVB (6498): ves1820: Change the acquisition range for clock recovery from 120 ppm to 240ppm\n  V4L/DVB (6495): saa7146: saa7146_wait_for_debi_done fixes\n  V4L/DVB (6479): use input functions, should depend on INPUT\n  V4L/DVB (6478): ir-functions use input functions, should depend on INPUT\n  V4L/DVB (6432): tuner: fix CONFIG_TUNER_TEA5761\u003dm\n  V4L/DVB (6407): planb: fix obvious interrupt handling bugs\n  V4L/DVB (6406): saa7134: fix analog audio in on medion md8800 quadro\n  V4L/DVB (6403): mt2131: replace comma with semicolon fix\n  ...\n"
    },
    {
      "commit": "b285e0b78464f9a15a5095ac1dd5458ee7938714",
      "tree": "26076bcd4e26087bf7abc1a1c0d7053c4ae1c801",
      "parents": [
        "c11eef21aa119a41fa210b9693f2346997885bcf",
        "69ee0b3522428a07ff1765446d631ecc7da6ae0f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:44:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 13:44:49 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild:\n  kbuild: do not pick up CFLAGS from the environment\n"
    },
    {
      "commit": "bd3989e006ed1c88d47c3308746ae0330fc1bcf4",
      "tree": "e2e5bb10e57e901519f998f9ac703d3bc8bb9c1e",
      "parents": [
        "ccb9d59e682d7bd758457b6d2458365cc68fad7a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 29 09:48:09 2007 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: Add Kconfig option to disable deprecated pci_find_* API\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ccb9d59e682d7bd758457b6d2458365cc68fad7a",
      "tree": "8c761c3d1d6fc76ece7221a7c86e61d19f9c71c8",
      "parents": [
        "00395410885cac96015850426bf697423a3ec9dc"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Mon Oct 29 06:28:17 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: pciserial_resume_one ignored return value of pci_enable_device\n\n[PATCH] pciserial_resume_one ignored return value of pci_enable_device\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "00395410885cac96015850426bf697423a3ec9dc",
      "tree": "74103fb4036fb5d31e5a331d08c7b8d126f793a7",
      "parents": [
        "d73460d79bc88de74221d73723ed61a0081b7a36"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:25:00 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI Hotplug: cpqhp_pushbutton_thread(): remove a pointless if() check\n\nThe Coverity checker spotted that we\u0027d have already oops\u0027ed if \"ctrl\"\nwas NULL.\n\nAdditionally, \"func\" had just been checked for not being NULL.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "d73460d79bc88de74221d73723ed61a0081b7a36",
      "tree": "9390f8114a95bb2943a682581104b4cc6ff390e7",
      "parents": [
        "5257dca0bdc36027a4bfc1002264bd465e86ab7a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:27:18 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: make pci_match_device() static\n\npci_match_device() no longer has any other users.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5257dca0bdc36027a4bfc1002264bd465e86ab7a",
      "tree": "2f484b195b74de61e2c4b77a438fcf120ea6d414",
      "parents": [
        "bc38b411fe696fad32b261f492cb4afbf1835256"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 25 01:17:16 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:17 2007 -0800"
      },
      "message": "PCI: Remove 3 incorrect MSI quirks.\n\nNow that we have dealt with the real issue, in that some ATI SATA and\nUSB controllers needed the INTX_DISABLE quirk, we can remove these AMD\nchipset global MSI disabling quirks.\n\nThis reverts three changesets:\n\n4be8f906435a6af241821ab5b94b2b12cb7d57d8 (PCI: disable MSI on RS690)\naea6a433f50cd89b9cbd10850fd0b32f961f9883 (PCI: disable MSI on RD580)\nf122392f679ebed39db08074f935d770504623eb (PCI: disable MSI on RX790)\n\nThis is based upon testing and feedback from\nShane Huang \u003cShane.Huang@amd.com\u003e.\n\nCc: Shane Huang \u003cShane.Huang@amd.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bc38b411fe696fad32b261f492cb4afbf1835256",
      "tree": "69d38a8c846c3ab3888047171f659bc2230645a0",
      "parents": [
        "ba698ad4b7e466cbb4a8bde6b9da8080ab06808d"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 25 01:16:52 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:16 2007 -0800"
      },
      "message": "PCI: Add MSI INTX_DISABLE quirks for ATI SB700/800 SATA and IXP SB400 USB\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ba698ad4b7e466cbb4a8bde6b9da8080ab06808d",
      "tree": "31e0ebfbb91633da5f62e455d708328a0f9875ee",
      "parents": [
        "1d84b5424efbcce69a1c955ba181147d23d43a14"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 25 01:16:30 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:16 2007 -0800"
      },
      "message": "PCI: Add quirk for devices which disable MSI when INTX_DISABLE is set.\n\nA reasonably common problem with some devices is that they will\ndisable MSI generation when the INTX_DISABLE bit is set in the\nPCI_COMMAND register.\n\nQuirk this explicitly, guarding the pci_intx() calls in msi.c with\nthis quirk indication.\n\nThe first entries for this quirk are for 5714 and 5780 Tigon3 chips,\nand thus we can remove the workaround code from the tg3.c driver.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1d84b5424efbcce69a1c955ba181147d23d43a14",
      "tree": "543e1a8180eca6ecb89aee30105f4abb07b876e6",
      "parents": [
        "2cc31879f8cfa0efc74fe7e58ab4e01ef5908730"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 25 01:15:53 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:16 2007 -0800"
      },
      "message": "PCI: Add MSI quirk for ServerWorks HT1000 PCIX bridge.\n\nThis is the fix for the following problem:\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d227657\n\nThe bnx2 device 5706 complains about MSI not working behind a\nServerWorks HT1000 PCIX bridge. An earlier commit to fix the problem:\n\ne3008dedff4bdc96a5f67224cd3d8d12237082a0:\n\n\"PCI: disable MSI by default on systems with Serverworks HT1000 chips\"\n\nwas not entirely correct, and has been reverted.\n\nMSI does not work on the PCIX bus because the BIOS did not set the\nHT_MSI_FLAGS_ENABLE bit in the HyperTransport MSI capability on the\nbridge.  We use the existing quirk_msi_ht_cap() to detect the problem\nand disable MSI in all buses behind it.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nCc: Anantha Subramanyam \u003cananth@broadcom.com\u003e\nCc: Naren Sankar \u003cnsankar@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2cc31879f8cfa0efc74fe7e58ab4e01ef5908730",
      "tree": "3fe09121c234296fec417265da379b88781f1a51",
      "parents": [
        "c11eef21aa119a41fa210b9693f2346997885bcf"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 25 01:15:24 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 05 13:35:16 2007 -0800"
      },
      "message": "PCI: Revert \"PCI: disable MSI by default on systems with Serverworks HT1000 chips\"\n\nThis reverts commit e3008dedff4bdc96a5f67224cd3d8d12237082a0.\n\nThe real bug was an INTX issue in the tg3 ethernet chip, and\ncured by commit c129d962a66c76964954a98b38586ada82cf9381\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bcbf6ee3eb5212ff774161cae15ce4f92f7edafb",
      "tree": "cb14d5e4f1e86dcbcc791f966e013dce0d26b97c",
      "parents": [
        "01745112de5f721dd5afb06bc60b4a1e65e397ce"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:30 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:30 2007 +0100"
      },
      "message": "ide: fix IDE_HFLAG_NO_ATAPI_DMA handling in config_drive_for_dma()\n\ncommit 33c1002ed912ac9dacedd5d5b166da3b72d18460 incorrectly changed return\nvalue from \u00270\u0027 to \u0027-1\u0027, fix it (ns87415 was the only host driver affected\nsince it uses both IDE_HFLAG_TRUST_BIOS_FOR_DMA and IDE_HFLAG_NO_ATAPI_DMA).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "01745112de5f721dd5afb06bc60b4a1e65e397ce",
      "tree": "1a32b215de40514524b293fe31bb67a6dee44442",
      "parents": [
        "26a5b04075f6f2ccf30b22e7f0fc9127c500a698"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:29 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:29 2007 +0100"
      },
      "message": "ide: move ide_fixstring() documentation to ide-iops.c from ide.h\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "26a5b04075f6f2ccf30b22e7f0fc9127c500a698",
      "tree": "122712ad7f27aac15288ba1fa2948f389e2f2756",
      "parents": [
        "d34887da6be91eaac1db168fa48d91eaa4504795"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "message": "ide: add missing #ifdef/#endif CONFIG_IDE_TASK_IOCTL\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d34887da6be91eaac1db168fa48d91eaa4504795",
      "tree": "2a271b746a7d2b78a2936fbfd41816989a70f97d",
      "parents": [
        "02ac2460ff126afadf8d364c82ebb13e116df33b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "message": "ide: fix ide_find_dma_mode() to print human-readable info\n\nProblem reported by Mikael.\n\nCc: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "02ac2460ff126afadf8d364c82ebb13e116df33b",
      "tree": "a0c7f0c5a58632f75eff7e40c982245f256d6943",
      "parents": [
        "1c11d241115a352a4468a7a4884c22cf68a5c6fd"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "message": "ide: add missing rq.ref_count initialization to ide_diag_taskfile()\n\nNoticed by Tejun Heo.\n\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1c11d241115a352a4468a7a4884c22cf68a5c6fd",
      "tree": "51c441ad114e749de3995b8a835311ca48a9e00c",
      "parents": [
        "320112bd28d3c477f6990bfe8762ccb978106a08"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:27 2007 +0100"
      },
      "message": "ide: clear HOB bit for REQ_TYPE_ATA_TASK requests in ide_end_drive_cmd()\n\nide_dump_ata_status() may set HOB bit before ide_end_drive_cmd() is called.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "320112bd28d3c477f6990bfe8762ccb978106a08",
      "tree": "b0b4236d3284a73c6986dc3dfdbf26eac1dbaf7b",
      "parents": [
        "f7d7f3fd21f06c1f07d1dc9e2cc8a3c43b53faa6"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "message": "ide: check rq-\u003ecmd_type in drive_cmd_intr()\n\ndrive_cmd_intr() is used by both REQ_TYPE_ATA_CMD and REQ_TYPE_ATA_TASK\nbut commands using PIO-in protocol are valid only for REQ_TYPE_ATA_CMD\n(\u0026args[4] in case of REQ_TYPE_ATA_TASK points to a value for IDE_LCYL_REG\nregister instead of the data buffer).  This fix allows REQ_TYPE_ATA_TASK\ncommands to use non-zero values for IDE_SECTOR_REG (args[3]).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f7d7f3fd21f06c1f07d1dc9e2cc8a3c43b53faa6",
      "tree": "0070cfd2642871a19c70b3bd57033908d878bfe9",
      "parents": [
        "6d5dd21de497668c44aade803e1689bf131dc1a6"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "message": "ide/Kconfig: fix BLK_DEV_OFFBOARD dependencies\n\nThis config option is effective only for host drivers that use\nIDE_HFLAG_OFF_BOARD host flag (aec62xx, generic, hpt34x, hpt366,\npdc202xx_new, pdc202xx_old and tc86c001).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6d5dd21de497668c44aade803e1689bf131dc1a6",
      "tree": "b2e1d33b992b72225e11cfa34bbe2a5cfd58b1a9",
      "parents": [
        "127ba2896512699338d997418d7cf5064720b55b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "message": "ide: unexport ide_fix_driveid\n\nide_fix_driveid can now be unexported.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "127ba2896512699338d997418d7cf5064720b55b",
      "tree": "8aa76a18dbc18c0d8f66d4b192ba81077b8950b1",
      "parents": [
        "699b052ad2996c4ca87aa4b9d4a51dcca0f9e588"
      ],
      "author": {
        "name": "Matti Linnanvuori",
        "email": "mattilinnanvuori@yahoo.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:26 2007 +0100"
      },
      "message": "ide/Kconfig: add IDEDISK_MULTI_MODE text adapted from hdparm manual page\n\nAdd IDEDISK_MULTI_MODE text adapted from hdparm manual page.\n\nSigned-off-by: Matti Linnanvuori \u003cmattilinnanvuori@yahoo.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "699b052ad2996c4ca87aa4b9d4a51dcca0f9e588",
      "tree": "e020540447b1ccb81b409d16e4caa80bc7dd9c76",
      "parents": [
        "afda5e4da5abf7366ba8ac49e7634b3c85a143ae"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@home-tj.org",
        "time": "Mon Nov 05 21:42:25 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:25 2007 +0100"
      },
      "message": "ide: do_identify() string termination fix\n\nTerminates id-\u003emodel string before invoking strstr() in do_identify().\n\nSigned-off-by: Tejun Heo \u003ctj@home-tj.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "afda5e4da5abf7366ba8ac49e7634b3c85a143ae",
      "tree": "06b7fb73bfccb2aed00c229853b81b31460866e1",
      "parents": [
        "c11eef21aa119a41fa210b9693f2346997885bcf"
      ],
      "author": {
        "name": "sebdeg@ngi.it",
        "email": "sebdeg@ngi.it",
        "time": "Mon Nov 05 21:42:25 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Nov 05 21:42:25 2007 +0100"
      },
      "message": "piix: add support for ICH7 on Acer 5602aWLMi\n\nIn piix.c (and in ata_piix.c) are already included some patches to skip the\ncable check on some laptops and to enable UDMA \u003e 33 modes, but I\u0027ve noticed\nthan theese doesn\u0027t work on my Acer Aspire 5602WLMi (maybe exist more\nversions of this laptop).  With this simple patch I can set transfer mode\nto UDMA100.\n\nFrom: \"sebdeg@ngi.it\" \u003csebdeg@ngi.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c11eef21aa119a41fa210b9693f2346997885bcf",
      "tree": "b2d874f4b3f8a65029bc184a2db6b999b8e4d1c1",
      "parents": [
        "221d46841b931d0e6b11e6251e482f2afe3974dd",
        "d2cb0e6ecbe0ef93ab36631cd17ec6cf92b69c5a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -0800"
      },
      "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] tod clock: announce clocksource as perfect\n  [S390] Rename \"idle_time\" attribute to \"idle_time_us\".\n  [S390] Fix priority mistakes in drivers/s390/cio/cmf.c\n  [S390] Fix memory detection.\n  [S390] Fix compile on !CONFIG_SMP.\n  [S390] device_schedule_callback() for dcssblk.\n  [S390] Fix smsgiucv init on no iucv machines\n  [S390] cio: use INIT_WORK to initialize struct work.\n"
    },
    {
      "commit": "221d46841b931d0e6b11e6251e482f2afe3974dd",
      "tree": "feb33999f71a84003f4ac752300c81f47f9e272f",
      "parents": [
        "4d20826ffb6fa80c71b85d2cb858ae400a59a4d5",
        "633872b980f55f40a5e7de374f26970e41e2137b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest:\n  lguest: tidy up documentation\n  kernel/futex.c: make 3 functions static\n  unexport access_process_vm\n  lguest: make async_hcall() static\n"
    },
    {
      "commit": "4d20826ffb6fa80c71b85d2cb858ae400a59a4d5",
      "tree": "17d127713a03e2bf050389b949a812c28cdd52ee",
      "parents": [
        "05aa345034de6ae9c77fb93f6a796013641d57d5"
      ],
      "author": {
        "name": "Kamalesh Babulal",
        "email": "kamalesh@linux.vnet.ibm.com",
        "time": "Mon Nov 05 16:11:12 2007 +0530"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:38:29 2007 -0800"
      },
      "message": "cpm_load_patch() - declartion conflict\n\nCommit f2a0bd3753dad7ea4605ebd5435716b39e9f92bb defines the function\nwith \"void cpm_load_patch(cpm8xx_t *cp)\" prtotype and is declared as\n\"extern void cpm_load_patch(volatile immap_t *immr)\" in the header file.\n\nSigned-off-by: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05aa345034de6ae9c77fb93f6a796013641d57d5",
      "tree": "3522f909f91e14b86e8dc0cedcb8e17bc0901bbe",
      "parents": [
        "aac9e28d2f3d3c1eacc4114d685864a2a6423b80"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Nov 05 11:31:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:37:12 2007 -0800"
      },
      "message": "SLUB: Fix memory leak by not reusing cpu_slab\n\nFix the memory leak that may occur when we attempt to reuse a cpu_slab\nthat was allocated while we reenabled interrupts in order to be able to\ngrow a slab cache.\n\nThe per cpu freelist may contain objects and in that situation we may\noverwrite the per cpu freelist pointer loosing objects.  This only\noccurs if we find that the concurrently allocated slab fits our\nallocation needs.\n\nIf we simply always deactivate the slab then the freelist will be\nproperly reintegrated and the memory leak will go away.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nAcked-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aac9e28d2f3d3c1eacc4114d685864a2a6423b80",
      "tree": "3075a2d4c70840c3b2f7173f95c0f278072db8b7",
      "parents": [
        "9f259cc59ba45b8db401d60be9700e275676fb15",
        "3c887e8a1a4553ae6263fc9490e33de213e3746f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 09:57:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 09:57:13 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] ibmvscsi: Prevent IO during partner login\n  [SCSI] lpfc : Correct queue tag handling\n  [SCSI] Update MAINTAINER email address and trees\n  [SCSI] osst: fix if (...) \\n #if... cases missing semicolons when false\n"
    },
    {
      "commit": "152af05cc85119d294b977ab4de07a781795c298",
      "tree": "cfbe22a936095883b71d313dbaee26db5a0f5b71",
      "parents": [
        "17bd9a2f4c35de29d2539a2ff6851d61be281e25",
        "f5456b63ec9fdad37b680fc9fe6fe8222d2c1839"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 09:16:38 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Nov 05 09:16:38 2007 -0500"
      },
      "message": "Merge branch \u0027dipm-fix\u0027 into upstream-fixes\n"
    },
    {
      "commit": "633872b980f55f40a5e7de374f26970e41e2137b",
      "tree": "676e604142f0a536fd54d47da03a67d15bedbf45",
      "parents": [
        "fad23fc78b959dae89768e523c3a6f5edb83bbe9"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:55:57 2007 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:55:57 2007 +1100"
      },
      "message": "lguest: tidy up documentation\n\nAfter Adrian Bunk\u0027s \"make async_hcall static\" moved things around, update\ncomments to match (aka \"make Guest\").\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "fad23fc78b959dae89768e523c3a6f5edb83bbe9",
      "tree": "b4a5f9844b5d2c412a92c528a84ce9cf6d2299da",
      "parents": [
        "02c3530da6b926b31f89ba589da72eca49557edd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Nov 02 16:43:22 2007 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:53:46 2007 +1100"
      },
      "message": "kernel/futex.c: make 3 functions static\n\nThe following functions can now become static again:\n- get_futex_key()\n- get_futex_key_refs()\n- drop_futex_key_refs()\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "02c3530da6b926b31f89ba589da72eca49557edd",
      "tree": "51e2e041fb2872819efc214b3818946be57c17c5",
      "parents": [
        "9b56fdb458b014bdda974b43a3e59721032898bb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Nov 02 16:43:28 2007 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:53:39 2007 +1100"
      },
      "message": "unexport access_process_vm\n\nThis patch removes the no longer used EXPORT_SYMBOL_GPL(access_process_vm).\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "9b56fdb458b014bdda974b43a3e59721032898bb",
      "tree": "cbbb090021c33ab7fab5500702e4872cac4706b1",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Nov 02 16:43:10 2007 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 05 21:53:29 2007 +1100"
      },
      "message": "lguest: make async_hcall() static\n\nasync_hcall() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "d2cb0e6ecbe0ef93ab36631cd17ec6cf92b69c5a",
      "tree": "029b4ace47d18e0f8ac1e29db7961d9a28804e03",
      "parents": [
        "69d39d6669a01e26ae6dbf5c3e84e0d1b6ccf332"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Mon Nov 05 11:10:14 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:18 2007 +0100"
      },
      "message": "[S390] tod clock: announce clocksource as perfect\n\nThe Time of Day clock is the standard time source for s390. It is\n- monotonic\n- allows very fast reading\n- architecture guarantees at least microsecond stepping\n- available as part of the architecture\n\nWe should announce the rate of tod as 400 to be in sync with the\ndescription found in clocksource.h:\n\"400-499:Perfect The ideal clocksource. A must-use where available.\"\n\nThis change will prefer tod over less reliable clock sources.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "69d39d6669a01e26ae6dbf5c3e84e0d1b6ccf332",
      "tree": "4ea0202db8576158c4763c24b6d68952769ec925",
      "parents": [
        "b2eaee6e81696d80d9c6ecfcbba8951673e83934"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:13 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:17 2007 +0100"
      },
      "message": "[S390] Rename \"idle_time\" attribute to \"idle_time_us\".\n\nSeems that people prefer to have the unit encoded in the attribute\nname. Also makes parsing easier.\n\nNow we have:\n\n# cat /sys/devices/system/cpu/cpu0/idle_time_us\n131473592\n\ninstead of\n\n# cat /sys/devices/system/cpu/cpu0/idle_time\n131473592 us\n\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b2eaee6e81696d80d9c6ecfcbba8951673e83934",
      "tree": "35a35c595689ba5b77bb6d2a5e4008e4779a6129",
      "parents": [
        "0b8da654b6c13b40b0e0efd916ee57ed13f9fa1f"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Nov 05 11:10:12 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:17 2007 +0100"
      },
      "message": "[S390] Fix priority mistakes in drivers/s390/cio/cmf.c\n\nFixes priority mistakes similar to \u0027!x \u0026 y\u0027\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0b8da654b6c13b40b0e0efd916ee57ed13f9fa1f",
      "tree": "31a302d2f92bc451dfa4fea433f8683495b13f4b",
      "parents": [
        "0d2be08893605be00de0f95ee7e4b8917ea1ebc3"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:11 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:17 2007 +0100"
      },
      "message": "[S390] Fix memory detection.\n\nYet another patch in the countless series of memory detection fixes:\nif the last area of the reported storage size is a hole the detection\nloop will loop forever.\nJust break chunk detection loop if its end is going to be larger than\nreported storage size.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0d2be08893605be00de0f95ee7e4b8917ea1ebc3",
      "tree": "b9d9b4d0ef7079d5cea961dccb7c9e828aca275c",
      "parents": [
        "931bb68ba6355b7111966c90822ed862c102a9cd"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:10 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:16 2007 +0100"
      },
      "message": "[S390] Fix compile on !CONFIG_SMP.\n\nCommit fae8b22d3e3e3a3d317a7746493997af02a3f35c\n\"[S390] Add per-cpu idle time / idle count sysfs attributes\" causes\na link error on !CONFIG_SMP.\nFix this by adding some #ifdef\u0027s. Real fix would be to cleanup the\ncode since we don\u0027t register a cpu on !CONFIG_SMP. But that would\nbe quite a big patch. For the time being this is good enough.\n\narch/s390/kernel/built-in.o: In function `do_monitor_call\u0027:\n(.text+0x50d4): undefined reference to `per_cpu__s390_idle\u0027\narch/s390/kernel/built-in.o: In function `cpu_idle\u0027:\n(.text+0x518c): undefined reference to `per_cpu__s390_idle\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "931bb68ba6355b7111966c90822ed862c102a9cd",
      "tree": "33899e3be8cfd386a79cc67b72b4bb8b2b963ac2",
      "parents": [
        "0fc3ddd67a6781238b038165d9dd8c1f9ba81111"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Mon Nov 05 11:10:09 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:16 2007 +0100"
      },
      "message": "[S390] device_schedule_callback() for dcssblk.\n\nUnregistering a device from within a device attribute handler leads to\na deadlock. Need to use device_schedule_callback() to unregister device\nin error path.\n\nSigned-off-by: Gerald Schaefer \u003cgeraldsc@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0fc3ddd67a6781238b038165d9dd8c1f9ba81111",
      "tree": "84058cff756c8424c4ee06edfc3db81fbee80075",
      "parents": [
        "33583c3657ef30cd7f4cb563071ac23cb6ff69a0"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Mon Nov 05 11:10:08 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:16 2007 +0100"
      },
      "message": "[S390] Fix smsgiucv init on no iucv machines\n\nsmsgiucv is a driver that relies on iucv to work properly. If\niucv ans smsgiucv are compiled into the kernel and run on an\nlpar the following scenario happens:\niucv is initialized early as a subsystem. It checks for z/VM and\nreturns with EPROTONOTSUPPORT. Later smsgiucv tries to run\ndriver_register with iucv_bus as bus. As this bus is not\ninitialized the driver core and list debugging issue several\nwarnings and oopses.\n\nSolution is to let smsgiucv also check for z/VM and return\nEPROTONOTSUPPORT as well.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "33583c3657ef30cd7f4cb563071ac23cb6ff69a0",
      "tree": "a65a508bf9b29278ea1b83aa3908ed148f201dfe",
      "parents": [
        "74521c28e550c4ec265cda14114bd9b908e9de34"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Nov 05 11:10:07 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Nov 05 11:10:16 2007 +0100"
      },
      "message": "[S390] cio: use INIT_WORK to initialize struct work.\n\nUse INIT_WORK to initialize struct work and don\u0027t initialize a\nstruct work partial by explicitly initializing its private structures.\nFixes the following lockdep bug because no key was assigned:\n\nINFO: trying to register non-static key.\nthe code is fine but needs lockdep annotation.\nturning off the locking correctness validator.\n0000000001f07bb8 0000000001f07bf8 0000000000000002 0000000000000000\n       0000000001f07c98 0000000001f07c10 0000000001f07c10 0000000000015406\n       0000000000000000 0000000000000002 0000000000000000 0000000000000000\n       0000000001f07bf8 000000000000000c 0000000001f07bf8 0000000001f07c68\n       000000000039ae60 0000000000015406 0000000001f07bf8 0000000001f07c48\nCall Trace:\n([\u003c0000000000015376\u003e] show_trace+0xda/0x104)\n [\u003c0000000000015460\u003e] show_stack+0xc0/0xf8\n [\u003c00000000000154c6\u003e] dump_stack+0x2e/0x3c\n [\u003c000000000006a71e\u003e] __lock_acquire+0x47e/0x11a0\n [\u003c000000000006b4f0\u003e] lock_acquire+0xb0/0xd8\n [\u003c00000000000555a6\u003e] run_workqueue+0x1aa/0x24c\n [\u003c00000000000556de\u003e] worker_thread+0x96/0xf4\n [\u003c000000000005c210\u003e] kthread+0x90/0xb4\n [\u003c000000000001947a\u003e] kernel_thread_starter+0x6/0xc\n [\u003c0000000000019474\u003e] kernel_thread_starter+0x0/0xc\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f5456b63ec9fdad37b680fc9fe6fe8222d2c1839",
      "tree": "8338b35f2af222741c1a3187a60a8e70266958f3",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "Kristen Carlson Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Fri Nov 02 16:37:08 2007 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Nov 04 22:54:21 2007 -0500"
      },
      "message": "libata: Don\u0027t disable dipm with SET FEATURES\n\nLPM seems to get hung up while disabling DIPM, and after thinking\nabout this a bit, I don\u0027t think we really need to manually disable it\nanyway.\n\nSigned-off-by:  Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "17bd9a2f4c35de29d2539a2ff6851d61be281e25",
      "tree": "9119dc563f702644c4ca889a942f49be6a2fd18a",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Mon Oct 29 21:21:37 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Nov 04 22:53:15 2007 -0500"
      },
      "message": "libata and bogus LBA48 drives\n\nA colleague noticed recent versions of Ubuntu no longer detect his 80 GB\nST380020ACE drive. This drive is special in that it advertises LBA48 support,\nbut has the lba_capacity_2 field set to zero (cfr.\nhttp://lkml.org/lkml/2004/3/30/163).\n\nUpon closer look, libata indeed doesn\u0027t seem to handle this case yet.\nBelow is an (untested) fix.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9f259cc59ba45b8db401d60be9700e275676fb15",
      "tree": "dc57ec27c11c98fbb2ed4448d13030c4fc0b6cca",
      "parents": [
        "7ed192906a2144ebc8ca2925a85d27b9c5355668"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 17:54:31 2007 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 19:48:04 2007 -0800"
      },
      "message": "x86 setup: set %ebx \u003d\u003d %ebp \u003d\u003d %edi \u003d\u003d 0 on protected mode entry\n\nIn accordance with the newly formalized 32-bit boot protocol, set\n%ebx \u003d\u003d %ebp \u003d\u003d %edi \u003d\u003d 0 in order to support future extensions to the\nprotocol.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "7ed192906a2144ebc8ca2925a85d27b9c5355668",
      "tree": "350af59996f750ae2a2d7d7ccf2ffbb596a571e8",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 17:50:12 2007 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Nov 04 19:47:46 2007 -0800"
      },
      "message": "x86 setup: add a near jump to serialize %cr0 on 386/486\n\nThe 386 and 486 needs a jump immediately after setting %cr0 in order\nto serialize the pipeline.\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "b55d1b1814c52463c11707f53dbdc223e09b2924",
      "tree": "4b9ca29e6601b80fdd6aaff7e62bf55b30b2fe07",
      "parents": [
        "aa641935343e05795f7f7289e7b242138b612ffe",
        "038477aa15df6557ef0c8b2b60523c81eae58ee9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Nov 04 18:00:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Nov 04 18:00:35 2007 -0800"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/sis: missing mutex unlock in error path.\n  radeon: set the address to access the GART table on the CPU side correctly\n"
    },
    {
      "commit": "aa641935343e05795f7f7289e7b242138b612ffe",
      "tree": "54909d05c0ad73b40fae8cc9fbfd0636efbdc246",
      "parents": [
        "5da0c7aad6271dd29526e3b49cbeb3bab9e8e491",
        "f26792d5c63344e14540ced4b19deb29e360bb8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Nov 04 17:55:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Nov 04 17:55:22 2007 -0800"
      },
      "message": "Merge branch \u0027an\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027an\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [libata] Utilize new SCSI event infrastructure\n  SCSI: add asynchronous event notification API\n"
    }
  ],
  "next": "038477aa15df6557ef0c8b2b60523c81eae58ee9"
}
