)]}'
{
  "log": [
    {
      "commit": "b2e6e3ba7deb525f180df64f32f3fcb214538bea",
      "tree": "116ae7111104708fce872b5d68dbd3fae7779174",
      "parents": [
        "dc6712d1261ee4585771724320d28580888818eb"
      ],
      "author": {
        "name": "MUNEDA Takahiro",
        "email": "muneda.takahiro@jp.fujitsu.com",
        "time": "Fri Mar 17 09:18:39 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:17 2006 -0800"
      },
      "message": "[PATCH] acpiphp: fix acpi_path_name\n\nI encountered the problem that the insmod of the acpiphp\nfails because of the mis-freeing of the memory.\n\nI tested this patch on my tiger4 box.\n\nSigned-off-by: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc6712d1261ee4585771724320d28580888818eb",
      "tree": "14bb88b17952a540b4764653340ae30c14959b12",
      "parents": [
        "783c49fc506d9afe4784390b556fa25ede5d6d1f"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Mar 14 16:24:47 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:17 2006 -0800"
      },
      "message": "[PATCH] ibmphp: remove TRUE and FALSE\n\nThis patch removes the defines TRUE and FALSE and just uses 0 or 1.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "783c49fc506d9afe4784390b556fa25ede5d6d1f",
      "tree": "8090c2251193211129816254f16f10cbb33ed20c",
      "parents": [
        "f5afe8064f3087bead8fea7e32547c2a3ada5fd0"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Fri Mar 03 10:16:05 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:17 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: add common acpi functions to core\n\nshpchprm_acpi.c and pciehprm_acpi.c are nearly identical.  In addition,\nthere are functions in both these files that are also in acpiphp_glue.c.\nThis patch will remove duplicate functions from shpchp, pciehp, and\nacpiphp and move this functionality to pci_hotplug, as it is not\nhardware specific.  Get rid of shpchprm* and pciehprm* files since they\nare no longer needed.  shpchprm_nonacpi.c and pciehprm_nonacpi.c are\nidentical, as well as shpchprm_legacy.c and can be replaced with a\nmacro.\n\nThis patch also changes acpiphp to use the common hpp code.\n\nSigned-off-by:  Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f5afe8064f3087bead8fea7e32547c2a3ada5fd0",
      "tree": "de6a9d60aad6ee262c04290d73e414cd92b4ad5d",
      "parents": [
        "7c8f25da12a3dda46fb730699582895d5fc51287"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Feb 28 15:34:49 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:17 2006 -0800"
      },
      "message": "[PATCH] PCI: kzalloc() conversion in drivers/pci\n\nthis patch converts drivers/pci to kzalloc usage.\nCompile tested with allyes config.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7c8f25da12a3dda46fb730699582895d5fc51287",
      "tree": "ad56ba9fbbd688963cbefe541b77b8d3de21959f",
      "parents": [
        "8e77af6a9a9b1eefdb538894b20ed41f65b65ab7"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Mon Feb 27 22:15:49 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] acpiphp: Scan slots under the nested P2P bridge\n\nCurrent ACPIPHP driver scans only slots under the top level PCI-to-PCI\nbridge. So hotplug PCI slots under the nested PCI-to-PCI bridge would\nnot be detected. For example, if the system has the ACPI namespace\nlike below, hotplug slots woule not be detected.\n\nDevice (PCI0) {\t\t\t\t\t\t/* Root bridge */\n\tName (_HID, \"PNP0A03\")\n\tDevice (P2PA) {\t\t\t\t\t/* PCI-to-PCI bridge */\n\t\tName (_ADR, ...)\n\t\tDevice (P2PB) {\t\t\t\t/* PCI-to-PCI bridge */\n\t\t\tName (_ADR, ...)\n\t\t\tDevice (S0F0) {\t\t\t/* hotplug slot */\n\t\t\t\tName (_ADR, ...)\n\t\t\t\tName (_SUN, ...)\n\t\t\t\tMethod (_EJ0, ...) { ... }\n\t\t\t}\n\t\t\t...\n\t\t\tDevice (S0F7) {\t\t\t/* hotplug slot */\n\t\t\t\tName (_ADR, ...)\n\t\t\t\tName (_SUN, ...)\n\t\t\t\tMethod (_EJ0, ...) { ... }\n\t\t\t}\n\t\t\tDevice (S1F0) {\t\t\t/* hotplug slot */\n\t\t\t\tName (_ADR, ...)\n\t\t\t\tName (_SUN, ...)\n\t\t\t\tMethod (_EJ0, ...) { ... }\n\t\t\t}\n\t\t\t...\n\t\t}\n\t}\n}\n\nThis patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e77af6a9a9b1eefdb538894b20ed41f65b65ab7",
      "tree": "f715dc92e2f78bf450ce19b66b6171f89cecc840",
      "parents": [
        "0afabe906539b4e8b9e895f19ea31aabdf12f30b"
      ],
      "author": {
        "name": "John Keller",
        "email": "jpk@sgi.com",
        "time": "Wed Mar 08 13:21:34 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: SN: Fix cleanup on hotplug removal of PPB\n\nWhen doing a hotplug removal of a PPB, sn_bus_store_sysdata()\nneeds to be called for the PPB and all of its children.\n\nAcked-by: Prarit Bhargava \u003cprarit@sgi.com\u003e\nSigned-off-by: John Keller \u003cjpk@sgi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0afabe906539b4e8b9e895f19ea31aabdf12f30b",
      "tree": "aecea8cc15db5255018217f7247f5a521ed2a208",
      "parents": [
        "3c990e9219ea0b0aee588473ce6c8a66cdee3ff5"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Wed Mar 01 14:55:11 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] shpchp: cleanup bus speed handling\n\nThe code related to handling bus speed in SHPCHP driver is\nunnecessarily complex. This patch cleans up and simplify that.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1305e9184a3de84f78dca102b293d21007bb6c49",
      "tree": "4cefbc44ce9ac3e8563a64fd76590a4f24cf389d",
      "parents": [
        "0cccd0c20677e8a9da40018632f1b6c487ba2bd5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Feb 26 22:16:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: cpqphp_ctrl.c: board_replaced(): remove dead code\n\nThe Coverity checker correctly noted, that in function board_replaced in\ndrivers/pci/hotplug/cpqphp_ctrl.c, the variable src always has the\nvalue 8, and therefore much code after the\n\n...\n                        if (rc || src) {\n...\n                                if (rc)\n                                        return rc;\n                                else\n                                        return 1;\n                        }\n...\n\ncan never be called.\n\nThis patch removes the unreachable code in this function fixing kernel\nBugzilla #6073.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0cccd0c20677e8a9da40018632f1b6c487ba2bd5",
      "tree": "76a6c9b8c96034d877c7074eb64c7156ade27b0f",
      "parents": [
        "e27da3814170385a4d2797397d706e554635812d"
      ],
      "author": {
        "name": "MUNEDA Takahiro",
        "email": "muneda.takahiro@jp.fujitsu.com",
        "time": "Fri Feb 24 17:46:04 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpiphp: fix bridge handle\n\nWhen hotplug slot is under the host bridge,\nDEVICE_ACPI_HANDLE(\u0026bus-\u003eself-\u003edev) fails since \u0027\u0026bus-\u003eself\u0027 was not set.\nThis patch fixes it.\n\nThis patch is based on kristen\u0027s latest patches.\nI tested this patch on my Tiger4.\n\nSigned-off-by: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e27da3814170385a4d2797397d706e554635812d",
      "tree": "67d9b838c79ebb6d1bba4a2c3bc85f3a7c3e9798",
      "parents": [
        "63e5f248c4b748690b5180aa1b4b10eac51bb0e1"
      ],
      "author": {
        "name": "MUNEDA Takahiro",
        "email": "muneda.takahiro@jp.fujitsu.com",
        "time": "Thu Feb 23 17:56:08 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpiphp - slot management fix - V4\n\no This patch removes IDs (for slots management).\no This patch removes the slot register/unregister processes\n  from the init/exit phases. Instead, adds these processes\n  in the bridge add/cleanup phases.\no Currently, this change doesn\u0027t have any meanings. But\n  these changes are needed to support p2p bridge(with\n  hotplug slot)\n\nSigned-off-by: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "20416ea54087c25502d6fb973b8e119973e16341",
      "tree": "47ca50997cbb408852021315ff4da315292467c2",
      "parents": [
        "ceaba663055e38226a070a9668eac5881d65a2cc"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Feb 23 17:56:03 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpiphp: add dock event handling\n\nThese patches add generic dock event handling to acpiphp.  If there are\npci devices that need to be inserted/removed after the dock event, the\nevent notification will be handed down to the normal pci hotplug event\nhandler in acpiphp so that new bridges/devices can be enumerated.\n\nBecause some dock stations do not have pci bridges or pci devices that\nneed to be inserted after a dock, acpiphp will remain loaded to handle\ndock events even if no hotpluggable pci slots are discovered.\n\nYou probably need to have the pci\u003dassign-busses kernel parameter enabled\nto use these patches, and you may not allow ibm_acpi to handle docking\nnotifications and use this patch.\n\nThis patch incorporates feedback provided by many.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "15a1ae74879925d0d3f71ebc3f56d0a2c5db393a",
      "tree": "6629b5eec7c8fae0c4fcf0901c475c32e598ec58",
      "parents": [
        "b89b7ea05a8f71426bd36ed12e6cd73179d0f720"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Thu Feb 23 17:55:58 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:15 2006 -0800"
      },
      "message": "[PATCH] acpiphp: add new bus to acpi\n\nIf we add a new bridge with subordinate busses, we should call make sure\nthat acpi is notified so that the PRT (if present) can be read and drivers\nwho have registered on this bus will be notified when it is started.\nAlso make sure to use the max reserved bus number for the starting the bus\nscan.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e6b82b13c4066ca091a4919620d6403c8a269bc3",
      "tree": "c32a3dd79081f9633c81d9c58780c7220118621b",
      "parents": [
        "a246fa4e9f0f1b5096a1cad0659d22fb10fb3732"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Feb 21 15:45:50 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] shpchp: adapt to pci driver model\n\nThis patch adapts SHPCHP driver to the PCI device driver model.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a246fa4e9f0f1b5096a1cad0659d22fb10fb3732",
      "tree": "21490f4d1d2794a9ccd64529431fbbd8f4e234e7",
      "parents": [
        "f7391f5325ea744f0632f7ef39a90085162743ac"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Feb 21 15:45:48 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] shpchp: Fix slot state handling\n\nCurrent SHPCHP driver doesn\u0027t care about the confliction between\nhotplug operation via sysfs and hotplug operation via attention\nbutton. So if those ware conflicted, slot could be an unexpected\nstate.\n\nThis patch changes SHPCHP driver to handle slot state properly. With\nthis patch, slot events are handled according to the current slot\nstate as shown at the Table below.\n\n\t\tTable. Slot States and Event Handling\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nSlot State\t\tEvent and Action\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nSTATIC\t\t\t- Go to POWERON state if user initiates\n(Slot enabled,\t\t  insertion request via sysfs\n Slot disabled)\t\t- Go to POWEROFF state if user initiates removal\n\t\t\t  request via sysfs\n\t\t\t- Go to BLINKINGON state if user presses\n\t\t\t  attention button when the slot is disabled\n\t\t\t- Go to BLINKINGOFF state if user presses\n\t\t\t  attention button when the slot is enabled\n"
    },
    {
      "commit": "f7391f5325ea744f0632f7ef39a90085162743ac",
      "tree": "a7368b2ca639211743ba7fbc0dab7a9efaea02b7",
      "parents": [
        "68c0b671491088d79611fa965bbf94b3bc0024a4"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Feb 21 15:45:45 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] shpchp: event handling rework\n\nThe event handler of SHPCHP driver is unnecessarily very complex. In\naddition, current event handler can only a fixed number of events at\nthe same time, and some of events would be lost if several number of\nevents happened at the same time.\n\nThis patch simplify the event handler by using \u0027work queue\u0027, and it\nalso fix the above-mentioned issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68c0b671491088d79611fa965bbf94b3bc0024a4",
      "tree": "d5e8ba499b378e53edc73b1470a988aefa0a0e0e",
      "parents": [
        "09e1218eccf58f6174fa68360a7c8dcfe457fe9b"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Feb 21 15:45:42 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] shpchp: Remove unused wait_for_ctrl_irq\n\nThe wait_for_ctrl_irq() function in SHPCHP driver is no longer needed.\nThis patch removes that. This patch has no functional change.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "09e1218eccf58f6174fa68360a7c8dcfe457fe9b",
      "tree": "6651cb6ad8d8e47747e8f4f5e33ad77c5bfe631f",
      "parents": [
        "bbe8f9a3e76c551973ee739de10b26581d78b45f"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Feb 21 15:45:38 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:12 2006 -0800"
      },
      "message": "[PATCH] shpchp: Remove unused pci_bus member from controller structure\n\nThis patch removes unused \u0027pci_bus\u0027 member from controller structure.\nThis patch have no functional change.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e4e73041ecc4a3559c42ed9489f58531c2a8646b",
      "tree": "f74051398ce7fa52a6e429d755d7d56f0308f99b",
      "parents": [
        "bbe779db9f97e1c99b3c7ce1ebb26bbaecbdb2a9"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:05:57 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:12 2006 -0800"
      },
      "message": "[PATCH] shpchp - Fix incorrect return value of interrupt handler\n\nCurrent SHPCHP driver has a bug in its interrupt handler which cause\n\"IRQ #: nobody cared\" oops. This problem can be reproduced easily by\nthe following operation.\n\n    # cd /sys/bus/pci/slots/\u003cslot#\u003e\n    # while true; do echo 1 \u003e attention ; done \u0026\n\nThe reason is that when command complete interrupt is raised, current\nSHPCHP driver\u0027s interrupt handler returns IRQ_NONE regardless of if\nthe interrupt is handled or not.\n\nThis patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bbe779db9f97e1c99b3c7ce1ebb26bbaecbdb2a9",
      "tree": "c24d816da4873b62a4a0f29f6c39e213e5890841",
      "parents": [
        "8abebe13f9df5b93be521eeefbf349236ddcd4eb"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:04:56 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:12 2006 -0800"
      },
      "message": "[PATCH] shpchp - move slot name into struct slot\n\nThis patch moves slot name area into struct slot.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8abebe13f9df5b93be521eeefbf349236ddcd4eb",
      "tree": "ebfef0af3f05f60525e49ae2d234087e47b35b1c",
      "parents": [
        "57c95c0d1c9ec83877dfea2f62bebf31059bc93c"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:03:40 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:12 2006 -0800"
      },
      "message": "[PATCH] shpchp - removed unncessary \u0027magic\u0027 member from slot\n\nThis patch removes unnecessary \u0027magic\u0027 member from struct slot of\nSHPCHP driver.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "57c95c0d1c9ec83877dfea2f62bebf31059bc93c",
      "tree": "864e89551bb003665192973b5d3c6831cc478f95",
      "parents": [
        "287588b3537d0ce56a83f54d0e6ffcd60e54b569"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:02:41 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - replace kmalloc() with kzalloc() and cleanup arg of sizeof()\n\nThis patch replaces kmalloc() and memset() pair with kzalloc() and\ncleans up the arg of sizeof() in SHPCHP driver.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "287588b3537d0ce56a83f54d0e6ffcd60e54b569",
      "tree": "1c0747a10543f327de97ff90728bb445055423e4",
      "parents": [
        "ef3be54777901e570185089f21fbe4498453f67e"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:01:35 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] pcihp_skeleton.c cleanup\n\nThis patch cleans up pcihp_skelton.c as follows.\n\n  o Move slot name area into struct slot.\n  o Replace kmalloc with kzalloc and clean up the arg of sizeof()\n  o Fix the wrong use of get_*_status() functions.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ef3be54777901e570185089f21fbe4498453f67e",
      "tree": "6b03aacd9c9c99ec2160014e0d64415893f6f9f7",
      "parents": [
        "d29aaddab3ef3bdaecf3c9c6d9423f0bf0452ccf"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 10:00:33 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - bugfix: add missing serialization\n\nCurrent shpchp driver might cause system panic because of lack of\nserialization. It can be reproduced very easily by the following\noperation.\n\n\t# cd /sys/bus/pci/slots/\u003cslot#\u003e\n\t# while true; do echo 0 \u003e power ; echo 1 \u003e power ; done \u0026\n\t# while true; do echo 0 \u003e power ; echo 1 \u003e power ; done \u0026\n\nThis patch fixes this issue by changing shpchp to get appropreate\nsemaphore for hot-plug operation.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d29aaddab3ef3bdaecf3c9c6d9423f0bf0452ccf",
      "tree": "d13a74cfe055784dc3574187d147f1215035d2e6",
      "parents": [
        "a4534560815ffc525bfbe465a290ce048aab4c01"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 09:59:24 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - cleanup check command status\n\nThis patch cleanups codes that check the command status. For this, it\nintroduces a new semaphore \"cmd_sem\" for each controller.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a4534560815ffc525bfbe465a290ce048aab4c01",
      "tree": "28a444dc6b9667bdf16f83ab7a339ff7c5e820a2",
      "parents": [
        "5b1a960d180e9660a87b0c661a754efabc1b1d3a"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 09:58:30 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - cleanup controller list\n\nThis patch changes SHPCHP driver to use list_head structure for\nmanaging controller list.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5b1a960d180e9660a87b0c661a754efabc1b1d3a",
      "tree": "f49931b000ff784c3267f134ff3734f640fcd5d7",
      "parents": [
        "dfcd5f68ec916414532e88583d1557b6ac0197f5"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 09:57:40 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - cleanup slot list\n\nThis patch changes SHPCHP driver to use list_head structure for\nmanaging slot list.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dfcd5f68ec916414532e88583d1557b6ac0197f5",
      "tree": "989e7bf165c50bfbe4dfbcbb579e532a111c7731",
      "parents": [
        "926030f6af856d5681af7940239da2b0269cd755"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 09:56:53 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:11 2006 -0800"
      },
      "message": "[PATCH] shpchp - cleanup shpchp_core.c\n\nThis patch cleanups some codes in shpchp_core.c. This patch has no\nfunctional changes.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "926030f6af856d5681af7940239da2b0269cd755",
      "tree": "3394c11c599dbdb853a10b0b82a28d29e2bf9e7d",
      "parents": [
        "6aa4cdd07139ba4d5b89139b0070d795cc4dea88"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Jan 26 09:55:35 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] shpchp - cleanup init_slots()\n\nThis patch cleanups init_slots() function of SHPCHP driver based on\npcihp_skelton.c. This patch has no functional change.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6aa4cdd07139ba4d5b89139b0070d795cc4dea88",
      "tree": "3bfe5e8ef916f0e27c0ea8ef0d073fcd01cfff29",
      "parents": [
        "c408a3794d6222ab43ab26648385f850a82f0803"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jan 13 16:02:15 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] PCI hotplug: convert semaphores to mutex\n\nsemaphore to mutex conversion.\n\nthe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nbuild tested with allyesconfig.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "61ee9cd5f2e76859222c1d64394ae633f9080163",
      "tree": "cc6fc6043cf76ef8c0951f2c91cac27c56269fda",
      "parents": [
        "f9bdfa0ecb3304e8b7e74862b1f4b03b6feaaeef"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Feb 01 18:21:09 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 16:35:29 2006 -0800"
      },
      "message": "[PATCH] PowerPC/PCI Hotplug build break\n\nBuild break: Building PCI hotplug on PowerPC results in\na build break, due to failure to export symbols.\n\nReported today by Dave Jones \u003cdavej@redhat.com\u003e:\ndrivers/pci/hotplug/rpaphp.ko needs unknown symbol pcibios_add_pci_devices\n\nThis patch fixes same problem in drivers/pci tree\nPrevious patch fixes the break in the arch/powerpc tree.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8737d6a90cd8b085c2ea9cb4c7443c87f86c3429",
      "tree": "88a6148ed1dd5d98f9d3ef89b4639e210d0ee19b",
      "parents": [
        "b64a71ab5c9098a79ccb463af968933483458a0f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:35:23 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: shuffle error checking to better location.\n\nError checking is scattered through various layers of the dlpar code,\nleading to a somewhat opaque code structure. This patch consolidates\nerror checking in one routine, simplifying the code a tad. There\u0027s\nalso some whitespace cleanup here too.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b64a71ab5c9098a79ccb463af968933483458a0f",
      "tree": "f630e27154464b9ba1476bb6d0d430c0a8031223",
      "parents": [
        "f6afbad82c6b7bab0198442592b110341fb419ba"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:32:58 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: minor cleanup forward decls\n\nMinor cleanup. Move structure initializer to bottom of file,\nthis allows elimination of eyeball-strain-inducing forward\ndeclarations.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f6afbad82c6b7bab0198442592b110341fb419ba",
      "tree": "6a444ff2b09cc08e93f6f2825b6cfc5e507a029e",
      "parents": [
        "e06b80b78db96ca272db4ec0b26ce1092a1a9704"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:31:01 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: cleanup: add prefix\n\nMinor cleanup. Add the prefix rpaphp_* to several generic-sounding routines.\nRemove rpaphp_remove_slot(), which is a one-liner.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e06b80b78db96ca272db4ec0b26ce1092a1a9704",
      "tree": "77f8605f27e02c46b1513837e4fc1f02b6d2b66c",
      "parents": [
        "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:28:22 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:13 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge rpaphp_enable_pci_slot()\n\nRemove general baroqueness.  The function rpaphp_enable_pci_slot()\nhas a fairly simple logic structure, once all of the debug printk\u0027s\nare removed. Its called from only one place, and that place also\nhas a very simple structure once he printk\u0027s are removed.  Merge\nthe two together.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8fe64399cccf8dddcc4e5eaff270a12064f6fe9f",
      "tree": "aa7d9c3b842ded5d205fc70119128e618ef657e8",
      "parents": [
        "8a85a70db8c65fd1703b4597f72fe6ee25642234"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:26:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: de-convolute rpaphp_unconfig_pci_adap\n\nRemove general baroqueness.  The function rpaphp_unconfig_pci_adapter()\nis really just three lines of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the thre lines.\nAlso, provide proper semaphore locking in the affected function\ndisable_slot()\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8a85a70db8c65fd1703b4597f72fe6ee25642234",
      "tree": "830db880e28f5109e2eafd754678e57537a1e822",
      "parents": [
        "7fec77e4793f307b30846a3d4015d329ffc0b685"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:24:27 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove remove_bus_device()\n\nThe function rpaphp_eeh_remove_bus_device() is a dupe of\neeh_remove_bus_device(). Remove it.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7fec77e4793f307b30846a3d4015d329ffc0b685",
      "tree": "e9a3004bbf45237063ce7dfbc28e32e1c53ac938",
      "parents": [
        "eca845c71816669dace4bf1954d9ab276abb0002"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:22:07 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: merge config_pci_adapter\n\nRemove general baroqueness.  The function rpaphp_config_pci_adapter()\nis really just one line of code, once all the dbg printks are removed.\nAnd its called in only one place. So replace the call by the one line.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eca845c71816669dace4bf1954d9ab276abb0002",
      "tree": "b1180d00f6d41df5fdfadd650bba654cdf0aaf70",
      "parents": [
        "01657868be1c21b2b8b0e683ea24bdcc2331d522"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:20:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_fixup_new_pci_devices()\n\nThe function rpaphp_fixup_new_pci_devices() has been migrated to\npcibios_fixup_new_pci_devices() in\narch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01657868be1c21b2b8b0e683ea24bdcc2331d522",
      "tree": "dab7eb1073f9a842e558de74beb5ec75e7ced0dc",
      "parents": [
        "53044f357448693f218cc4f053affe92ed414f9d"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 18:18:26 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] powerpc/PCI hotplug: remove rpaphp_find_bus()\n\nThe function rpaphp_find_pci_bus() has been migrated to\npcibios_find_pci_bus() in arch/powerpc/platforms/pseries/pci_dlpar.c\nThis patch removes the old version.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53044f357448693f218cc4f053affe92ed414f9d",
      "tree": "dabb2a73762270027d72828a055ba1dd243860af",
      "parents": [
        "3c0c6441883be7676b795939e268b90d6acab360"
      ],
      "author": {
        "name": "Keck, David",
        "email": "david.keck@amd.com",
        "time": "Mon Jan 16 15:22:36 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: shpchp: AMD POGO errata fix\n\nThis patch fixes the AMD POGO errata on the hotplug controller where the\nplatform will lock up or reboot if PERR/SERR generation is enabled and a\nslot is sent an enable command.  This fix disables PERR/SERR generation\nbefore a slot is sent the enable command by first saving related\nregisters, turning off SERR/PERR generation, enabling the slot, then\nrestoring the registers.\n\nSigned-off-by: David Keck \u003cdavid.keck@amd.com\u003e\nCc: Kristen Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c0c6441883be7676b795939e268b90d6acab360",
      "tree": "28c55479f0f9785c0d6ab198aa1c672b13494cb3",
      "parents": [
        "dd8c49966854a5245f3ed4769c9114e7afd819ef"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Jan 12 14:36:25 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: PCI panic on dlpar add (add pci slot to running partition)\n\nRemoving and then adding a PCI slot to a running partition results in\na kernel panic. The current code attempts to add iospace for an entire\nroot bus, which is inappropriate, and silently fails.  When a pci device\ntries to use the iospace, a page fault is taken, as the iospace had not\nbeen mapped, and of course the page fault cannot be resolved.\n\nThis only occurs for PCI adapters using pio, which may be why it hadn\u0027t\nbeen seen earlier (this seems to have been broken for a while).\nThis patch has survived testing of dozens of slot add and removes.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "654143ee3a73b2793350b039a135d9cd3101147b",
      "tree": "2db0d20b48bba4be1050fca58bd02d3403a27de5",
      "parents": [
        "072888fa60af86c3159f9f3ed4e34364861bab3a"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Jan 09 16:16:00 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up Kconfig help text\n\nRemove reference to pcihpfs that no longer exists.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\n"
    },
    {
      "commit": "072888fa60af86c3159f9f3ed4e34364861bab3a",
      "tree": "84d0b1a72606aee7d371c002a31215aa68e40ffb",
      "parents": [
        "8169b5d2384a0acd9ea3bb86bf5988cd7d62d03a"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sun Jan 08 20:11:59 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up coding style issues\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "54c762fe62d9ff0982f38e80cbec9c59104311e9",
      "tree": "524fa5aa095973b8496537d39c70aa8c0d47b243",
      "parents": [
        "c64b5eead93f9d3a8ca0e9ca0ffba0b99dc565b9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 22 01:08:52 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:20 2006 -0800"
      },
      "message": "[PATCH] PCI: drivers/pci: some cleanups\n\nThis patch contains the following cleanups:\n- hotplug/pciehp_core.c: make the needlessly global hpdriver_context\n                         static\n- #if 0 the following unused functions:\n  - pci.c: pci_bus_max_busnr()\n  - pci.c: pci_max_busnr()\n  - proc.c: pci_proc_attach_bus()\n  - remove.c: pci_remove_device_safe\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c64b5eead93f9d3a8ca0e9ca0ffba0b99dc565b9",
      "tree": "d4debea2e49260151a78d67362805a0746e755aa",
      "parents": [
        "9f3f4681291fc88864bb27f8f3832b95bb53aae5"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Wed Dec 14 09:37:26 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:20 2006 -0800"
      },
      "message": "[PATCH] acpiphp: only size new bus\n\nOnly size the bus that has been added.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9f3f4681291fc88864bb27f8f3832b95bb53aae5",
      "tree": "ab36943b21c2b0833478ad2bbc54928ced5dc4c8",
      "parents": [
        "121082e2ab09d5e90ac27e38900c018e6f37bcdf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 14 09:37:26 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:20 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: fix up the sysfs file in the compaq pci hotplug driver\n\nThe Compaq PCI Hotplug driver was creating 2 sysfs files that contained\nnothing but debug information, and had way more than \"one value\" in\nthem.  This patch converts the code to use debugfs for these files\ninstead.\n\nCompile tested only.\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "121082e2ab09d5e90ac27e38900c018e6f37bcdf",
      "tree": "341e632ce2fc4e54d34e29e637b531bf419d5576",
      "parents": [
        "c2dea6553090a3fd06ffa9ba512a09fdac4d1b6e"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Dec 11 06:41:42 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:20 2006 -0800"
      },
      "message": "[PATCH] PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehp_core.c\n\nHere\u0027s a small patch to reduce the nr. of pointer dereferences in\ndrivers/pci/hotplug/pciehp_core.c\n\nBenefits:\n - micro speed optimization due to fewer pointer derefs\n - generated code is slightly smaller\n - small line length cleanup\n - better readability\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c2dea6553090a3fd06ffa9ba512a09fdac4d1b6e",
      "tree": "25a5cfe0db7c2a5d457cdea3a818725a14f6c3c5",
      "parents": [
        "f5c99dfc11dce8f26c1ceedb6595fa0eac335ea3"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Dec 11 06:43:09 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:20 2006 -0800"
      },
      "message": "[PATCH] PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/pciehprm_acpi.c\n\nHere\u0027s a small patch to reduce the nr. of pointer dereferences in\ndrivers/pci/hotplug/pciehprm_acpi.c\n\nBenefits:\n - micro speed optimization due to fewer pointer derefs\n - generated code is slightly smaller\n - better readability\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f5c99dfc11dce8f26c1ceedb6595fa0eac335ea3",
      "tree": "5373f5f12da8ff8225db41a4577dbecee835ca6f",
      "parents": [
        "efbf62e9f4d93c3716a4d6d3221d537c71e299a2"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Dec 11 06:42:38 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:19 2006 -0800"
      },
      "message": "[PATCH] PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/rpaphp_pci.c\n\nHere\u0027s a small patch to reduce the nr. of pointer dereferences in\ndrivers/pci/hotplug/rpaphp_pci.c\n\nBenefits:\n - micro speed optimization due to fewer pointer derefs\n - generated code should be slightly smaller\n - better readability\n\nnote: due to lack of both hardware and cross-compile tools this patch is,\n      unfortunately, completely untested.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "efbf62e9f4d93c3716a4d6d3221d537c71e299a2",
      "tree": "f2f6a85b7faa0f81cbaee66f34c5494c6a6a0492",
      "parents": [
        "5d135dff536f30022674d463ce3119bb28e045df"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Dec 11 06:42:18 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:19 2006 -0800"
      },
      "message": "[PATCH] PCI: Reduce nr of ptr derefs in drivers/pci/hotplug/cpqphp_core.c\n\nHere\u0027s a small patch to reduce the nr of pointer dereferences in\ndrivers/pci/hotplug/cpqphp_core.c\n\nBenefits of this patch:\n - micro speed optimization due to fewer pointer derefs\n - generated code is slightly smaller\n - tiny line length and whitespace cleanup\n - better readability\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0eb3bcfd088e3234f7af29e189a7900ccfdd278a",
      "tree": "4a4b431f9cf3c2a041aa72e09c56fe499aa433e4",
      "parents": [
        "c7ab337f91b59f71a30c3ab71e3bdfff41671977"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Dec 08 12:12:25 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:18 2006 -0800"
      },
      "message": "[PATCH] pciehp: allow bridged card hotplug\n\nThis patch fixes bugs in the pciehp driver that prevent hot-add\nof a card with PCI bridges on it.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c7ab337f91b59f71a30c3ab71e3bdfff41671977",
      "tree": "187fdbee2a796814d00dfe097dc470b4087b658f",
      "parents": [
        "9d265124d051c2cf6716639239609d83f736dcdb"
      ],
      "author": {
        "name": "Thomas Schaefer",
        "email": "thomas.schaefer@kontron.com",
        "time": "Thu Dec 08 11:55:57 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:18 2006 -0800"
      },
      "message": "[PATCH] pciehp: handle sticky power-fault status\n\nThis patch disables power fault, MRL sensor and presence detection\ninterrupts when a PCIe slot is powered-off and enables those\ninterrupts when it is powered-on again. This is necessary to prevent\nthe associated events from causing an endless cycle of interrupts\ndue to the power-fault bit, which stays set till power is restored\nto the slot.\n\nSigned-off-by: Thomas Schaefer \u003cthomas.schaefer@kontron.com\u003e\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "81f154427c0c50b6492d454abf98e15c1c2e354e",
      "tree": "5143314ec7f399b58f2bf98a63c3be7c97d004aa",
      "parents": [
        "cd5b50be8d8e8e6170da3a261fc625fd603f9dc4"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Mon Dec 05 19:31:00 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:18 2006 -0800"
      },
      "message": "[PATCH] shpchp: Implement get_address callback\n\nThe following patch implements .get_address callback of\nhotplug_slot_ops for SHPCHP driver. With this patch, we\ncan see bus address of hotplug slots as follows:\n\n\t$ cat address\n\t0000:0b:01\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cd5b50be8d8e8e6170da3a261fc625fd603f9dc4",
      "tree": "ec3c36ffc5a6e90389ba8bd0ef252bb5a058b0af",
      "parents": [
        "d681db4aed4453c7d34adfbb64956271186514e9"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Dec 01 18:59:58 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:18 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug/powerpc: more removal of duplicated code\n\nThe RPAPHP code contains two routines that appear to be gratuitous copies\nof very similar pci code.  In particular,\n\n   rpaphp_claim_resource ~~ pci_claim_resource\n      (there is a minor, non-functional difference)\n\n   rpadlpar_claim_one_bus \u003d\u003d pcibios_claim_one_bus\n      (the code is identical)\n\nThis patch removes the rpaphp versions of the code.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d681db4aed4453c7d34adfbb64956271186514e9",
      "tree": "dacc3bb27c198bbae2740d8270ad8c37d9ba0124",
      "parents": [
        "81745512c6bb78fc78265b881206b3f6800dd09f"
      ],
      "author": {
        "name": "linas@austin.ibm.com",
        "email": "linas@austin.ibm.com",
        "time": "Thu Dec 01 18:56:14 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:17 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug/powerpc: remove duplicated code\n\nThe RPAPHP code contains a routine that duplicates some existing code.\nThis patch removes the rpaphp version of the code.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bd62e271401c5ebf33a0dd24d89baf706f213251",
      "tree": "77b8e2cd249df83b0d256f8126047a037a1fc542",
      "parents": [
        "f467f6187fc60c954a9509b3a3e17ef89a4f6f22"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Nov 25 12:28:53 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:17 2006 -0800"
      },
      "message": "[PATCH] shpchp: fix improper wait for command completion\n\nCurrent SHPCHP driver uses msleep_interruptible() function to wait for\na command completion event. But I think this would cause an unnecessary\nlong wait until timeout, if command completion interrupt came before\ntask state was changed to TASK_INTERRUPTIBLE. This patch fixes this\nissue. With this patch, command completion becomes faster as follows:\n\no Without this patch\n\n\t# time echo 1 \u003e power\n\n\treal    0m4.708s\n\tuser    0m0.000s\n\tsys     0m0.524s\n\no With this patch\n\n\t# time echo 1 \u003e power\n\n\treal    0m2.221s\n\tuser    0m0.000s\n\tsys     0m0.532s\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f467f6187fc60c954a9509b3a3e17ef89a4f6f22",
      "tree": "0ca31955b2de33ec04d22336d0648c2150160e7e",
      "parents": [
        "0455986cce45d28511f59a29d6cecc17d6b65720"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Nov 24 11:39:29 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:17 2006 -0800"
      },
      "message": "[PATCH] shpchp: fix improper write to Command Completion Detect bit\n\nCurrent SHPCHP driver writes a \u00270\u0027 to the Command Completion Detect\nbit to clear the Command Complete Interrupt Pending. But according to\nthe SHPC spec (See 4.7.3.1 System Interrupts), SHPCHP driver must\nwrite \u00271\u0027. This patch fixes this bug.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0455986cce45d28511f59a29d6cecc17d6b65720",
      "tree": "1819f13fdaee29489090a92b683faebff6651ea7",
      "parents": [
        "87d6c5593111844f308af7d5106b3fd259b36514"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Nov 24 11:36:59 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:17 2006 -0800"
      },
      "message": "[PATCH] shpchp: fix improper mmio mapping\n\nCurrent SHPCHP driver seems not to map MMIO region properly. This\npatch fixes this bug. This patch also cleanup the code.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "87d6c5593111844f308af7d5106b3fd259b36514",
      "tree": "5a1832659546e00cd73fe7faa7199a9d8c95b3a2",
      "parents": [
        "6558b6ab145ceead45632e4214cd5ef14f48f412"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Nov 24 11:35:05 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:16 2006 -0800"
      },
      "message": "[PATCH] shpchp: fix improper reference to Mode 1 ECC Capability\" bit\n\nThe hpc_get_mode1_ECC_cap() function of SHPCHP driver seems to refer\nthe wrong bit for refering the \"Mode 1 ECC Capability\" bit. This bug\nseems not to cause any problem so far. But I think this should be\nfixed. This patch fixes this bug.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6558b6ab145ceead45632e4214cd5ef14f48f412",
      "tree": "9316df4d5e28567a4e6f6da4c4cc73b0d98acb0d",
      "parents": [
        "e00e57efa3448b18c0deedce32732e28683cb73d"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Nov 24 13:44:01 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:16 2006 -0800"
      },
      "message": "[PATCH] shpchp: fix improper reference to Slot Avail Regsister\n\nThe hpc_get_max_bus_speed() function of the SHPCHP driver seems to\nrefer wrong bits in the \"Slot Avail Register I\" and \"Slot Avail\nRegister II\". This patch fixes this bug. And this also cleanup the\ncode.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e00e57efa3448b18c0deedce32732e28683cb73d",
      "tree": "2ab1dce58a35e5fe0c2a56f47323ac25a689c2bb",
      "parents": [
        "2555f7bdd3b0db47f6e1d7bb887981654e2261b3"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Nov 25 12:21:25 2005 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:16 2006 -0800"
      },
      "message": "[PATCH] shpchp: replace pci_find_slot() with pci_get_slot()\n\nThis patch replaces pci_find_slot() with pci_get_slot() in the SHPCHP\ndriver. This enables SHPCHP driver to work on multiple PCI segment\nsystems.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2555f7bdd3b0db47f6e1d7bb887981654e2261b3",
      "tree": "1004fd2af505c2bda7d74ae430a0613df4515083",
      "parents": [
        "88d69a1dff4014889782ebad24ed3e964a8844bc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 21 00:05:21 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:16 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: cpqphp_ctrl.c: remove dead code\n\nThe Coverity checker spotted that we already did return -ENOMEM\nif (!p_mem_node).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "88d69a1dff4014889782ebad24ed3e964a8844bc",
      "tree": "972dec765a33cf04b9446d04d6fd23e4490e5c72",
      "parents": [
        "8c9ad508c8737ca46a4c55b1062d159b86f7cee2"
      ],
      "author": {
        "name": "Jordan, William P",
        "email": "William.Jordan@unisys.com",
        "time": "Mon Nov 21 22:51:57 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:16 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug: ibmphp_pci.c copy-n-paste fix\n\nI noticed what appears to be a cut/paste error in\ndrivers/pci/hotplug/ibmphp_pci.c:\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "de25968cc87cc5b76d09de8b4cbddc8f24fcf5f7",
      "tree": "1435a31f422039999b728ab326145a2bd5912d4e",
      "parents": [
        "03a285f58064b8e0af08383e082e383753d9c33e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Jan 08 01:02:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:45 2006 -0800"
      },
      "message": "[PATCH] fix more missing includes\n\nInclude fixes for 2.6.14-git11.  Should allow to remove sched.h from\nmodule.h on i386, x86_64, arm, ia64, ppc, ppc64, and s390.  Probably more\nto come since I haven\u0027t yet checked the other archs.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a49f2036ad14092c11d09f186da86fd5ae49a05",
      "tree": "75817c2524974df325db97786469e806c4ee546a",
      "parents": [
        "dcb890749bbe63af96163c499e9c86b441fb6c83"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Wed Nov 23 15:44:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 23 23:04:27 2005 -0800"
      },
      "message": "[PATCH] PCI Express Hotplug: clear sticky power-fault bit\n\nPer the PCI Express spec, the power-fault-detected bit in the\nslot status register can be set anytime hardware detects a power\nfault, regardless of whether the slot has a device populated in\nit or not. This bit is sticky and must be explicitly cleared.\nThis patch is needed to allow hot-add after such a power fault\nhas been detected.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d4d28dd4b12649d02a89d19e6bd12ab92a6fcd4e",
      "tree": "36701174ef8a7b17b28800d20b9eb05e183ea6af",
      "parents": [
        "5d1b8c9ef6edbe5feea1439c428b9388b8dec6f8"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Nov 13 16:06:40 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:12 2005 -0800"
      },
      "message": "[PATCH] shpchp_hpc build fix\n\nMissing include.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d1b8c9ef6edbe5feea1439c428b9388b8dec6f8",
      "tree": "da1c89491451ccde135b489f3803ed9080425e06",
      "parents": [
        "afdd3b3c8ee63c662bafc9194c182610b254c59b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Nov 13 16:06:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:11 2005 -0800"
      },
      "message": "[PATCH] pciehp_hpc build fix\n\ndrivers/pci/hotplug/pciehp_hpc.c:221: parse error before \"pcie_isr\"\ndrivers/pci/hotplug/pciehp_hpc.c:221: warning: type defaults to `int\u0027 in declaration of `pcie_isr\u0027\ndrivers/pci/hotplug/pciehp_hpc.c:221: warning: data definition has no type or storage class\ndrivers/pci/hotplug/pciehp_hpc.c: In function `hpc_release_ctlr\u0027:\ndrivers/pci/hotplug/pciehp_hpc.c:715: implicit declaration of function `free_irq\u0027\ndrivers/pci/hotplug/pciehp_hpc.c: At top level:\ndrivers/pci/hotplug/pciehp_hpc.c:839: parse error before \"pcie_isr\"\ndrivers/pci/hotplug/pciehp_hpc.c:840: warning: return type defaults to `int\u0027\ndrivers/pci/hotplug/pciehp_hpc.c: In function `pcie_isr\u0027:\ndrivers/pci/hotplug/pciehp_hpc.c:850: `IRQ_NONE\u0027 undeclared (first use in this function)\ndrivers/pci/hotplug/pciehp_hpc.c:850: (Each undeclared identifier is reported only once\ndrivers/pci/hotplug/pciehp_hpc.c:850: for each function it appears in.)\ndrivers/pci/hotplug/pciehp_hpc.c:979: `IRQ_HANDLED\u0027 undeclared (first use in this function)\ndrivers/pci/hotplug/pciehp_hpc.c: In function `pcie_init\u0027:\ndrivers/pci/hotplug/pciehp_hpc.c:1362: implicit declaration of function `request_irq\u0027\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89a071b80767c3a7ed56e13ae5e810f751b19eeb",
      "tree": "22fb64641f13926ac2b66bc7078b3a280b6dca03",
      "parents": [
        "005f18dfd0ed86c39716277b61dfb4bd2af91059"
      ],
      "author": {
        "name": "akpm@osdl.org",
        "email": "akpm@osdl.org",
        "time": "Sun Nov 13 16:06:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Nov 13 18:14:11 2005 -0800"
      },
      "message": "[PATCH] rpaphp_pci build fix\n\n(akpm: _machine is some ppc64 thing - this is a powerpc-only driver)\n\nSigned-off-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6560aa5c430fd8a7002b6e7abc1ee6c42521b06b",
      "tree": "c4dd51dee374c621877434b48ac7512a818b7fbd",
      "parents": [
        "b4033c1715cb5aa1dcb1a25bdaf71fea908bb3f1"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Nov 07 13:37:36 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:18 2005 -0800"
      },
      "message": "[PATCH] PCI: fix namespace clashes\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "48b19148733b4826eeedfd8be9f19b61c8d010b1",
      "tree": "808f72f581b3076fd2474baa2ecc8cd0c9f42461",
      "parents": [
        "26205e026cf2b3bb039d6169978ae520973f4141"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Nov 06 01:45:08 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:18 2005 -0800"
      },
      "message": "[PATCH] PCI: drivers/pci/: small cleanups\n\nThis patch contains the following cleanups:\n- access.c should #include \"pci.h\" for getting the prototypes of it\u0027s\n  global functions\n- hotplug/shpchp_pci.c: make the needlessly global function\n  program_fw_provided_values() static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5fa80fcdca9d20d30c9ecec30d4dbff4ed93a5c6",
      "tree": "156eef01eb5fb8431478f77ed01a2490064668a8",
      "parents": [
        "249bb070f5e821503c1118e1e87c0ccb1432d191"
      ],
      "author": {
        "name": "John Rose",
        "email": "johnrose@austin.ibm.com",
        "time": "Fri Nov 04 15:38:50 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:17 2005 -0800"
      },
      "message": "[PATCH] dlpar regression for ppc64 - probe change\n\nThis patch contains the driver bits for enabling DLPAR and PCI Hotplug\nfor the new OF-based PCI probe.  This functionality was regressed when\nthe new PCI approach was introduced.  Please apply if appropriate.\n\nSigned-off-by: John Rose \u003cjohnrose@austin.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8239def1b56e0c0c8e0fd3754a12df3d60a64ed7",
      "tree": "330aad5965a885cbc8cd17f92cc8ac82e81a7a6b",
      "parents": [
        "a3a45ec8f8edaf088449e37fe81c99cbf580b9bd"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:13 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: fix handling of power faults during hotplug\n\nThe current pciehp implementation reports a power-fail error\neven if the condition has cleared by the time the corresponding\ninterrupt handling code gets a chance to run. This patch\nfixes this problem.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3a45ec8f8edaf088449e37fe81c99cbf580b9bd",
      "tree": "a6aaadb26ee068609b9520755e58a0fcdff588fd",
      "parents": [
        "427bf532b5ad6db5addc2bce675d13f874397c0c"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:12 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: clean-up how we request control of hotplug hardware\n\nThis patch further tweaks how we request control of hotplug\ncontroller hardware from BIOS. We first search the ACPI namespace\ncorresponding to a specific hotplug controller looking for an\n_OSC or OSHP method. On failure, we successively move to the\nACPI parent object, till we hit the highest level host bridge\nin the hierarchy. This allows for different types of BIOS\u0027s\nwhich place the _OSC/OSHP methods at various places in the acpi\nnamespace, while still not encroaching on the namespace of\nsome other root level host bridge.\n\nThis patch also introduces a new load time option (pciehp_force)\nthat allows us to bypass all _OSC/OSHP checking. Not supporting\nthese methods seems to be be the most common ACPI firmware problem\nwe\u0027ve run into. This will still _not_ allow the pciehp driver to\nwork correctly if the BIOS really doesn\u0027t support pciehp (i.e. if\nit doesn\u0027t generate a hotplug interrupt). Use this option with\ncaution.  Some BIOS\u0027s may deliberately not build any _OSC/OSHP\nmethods to make sure it retains control the hotplug hardware.\nUsing the pciehp_force parameter for such systems can lead to\ntwo separate entities trying to control the same hardware.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "427bf532b5ad6db5addc2bce675d13f874397c0c",
      "tree": "3a099b05ab3b1252d6e441855d9b1da02e0daf8c",
      "parents": [
        "1a9ed1bfe2fb17cc30227a12a3c1212128bb78b6"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:11 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: request control of each hotplug controller individually\n\nThis patch tweaks the way pciehp requests control of the hotplug\nhardware from BIOS. It now tries to invoke the ACPI _OSC method\nfor a specific hotplug controller only, rather than walking the\nentire acpi namespace invoking all possible _OSC methods under\nall host bridges. This allows us to gain control of each hotplug\ncontroller individually, even if BIOS fails to give us control of\nsome other hotplug controller in the system.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1a9ed1bfe2fb17cc30227a12a3c1212128bb78b6",
      "tree": "17972b04d16dca0bfb66771165928a4db50fb00b",
      "parents": [
        "ed6cbcf2ac706aa47194fd2f7a99865cc06833d7"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:10 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: reduce debug message verbosity\n\nReduce the number of debug messages generated if pciehp debug is\nenabled. I tried to restrict this to removing debug messages that\nare either early-driver-debug type messages, or print information\nthat can be inferred through other debug prints.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ed6cbcf2ac706aa47194fd2f7a99865cc06833d7",
      "tree": "7c0dfc9a0c8078618f662f5d7a5dcad25d05ac77",
      "parents": [
        "ca22a5e4d70620b7f3d809e424daa5214b0aa00d"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:09 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:15 2005 -0800"
      },
      "message": "[PATCH] pciehp: miscellaneous cleanups\n\nRemove un-necessary header includes, remove dead code, remove\nsome hardcoded constants...\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca22a5e4d70620b7f3d809e424daa5214b0aa00d",
      "tree": "13f69e742475642f382bcb0350e399d14315b534",
      "parents": [
        "a8a2be949267cb0d1d933a92d9fb43eda4f4fe88"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:08 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:14 2005 -0800"
      },
      "message": "[PATCH] pciehp: remove redundant data structures\n\nState information is currently stored in per-slot as well as\nper-pci-function data structures in pciehp. There\u0027s a lot of\noverlap in the information kept, and some of it is never used.\nThis patch consolidates the state information to per-slot and\neliminates unused data structures. The biggest change is to\neliminate the pci_func structure and the code around managing\nits lists.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a8a2be949267cb0d1d933a92d9fb43eda4f4fe88",
      "tree": "08c0fd1ec2ee5236d201005021021491194f4153",
      "parents": [
        "71b720c0f96145f5868c87591c286b290bc1a6af"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:07 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:14 2005 -0800"
      },
      "message": "[PATCH] pciehp: reduce dependence on ACPI\n\nReduce the PCI Express hotplug driver\u0027s dependence on ACPI.\nWe don\u0027t walk the acpi namespace anymore to build a list of\nbridges and devices. We go to ACPI only to run the _OSC or\n_OSHP methods to transition control of hotplug hardware from\nsystem BIOS to the hotplug driver, and to run the _HPP\nmethod to get hotplug device parameters like cache line size,\nlatency timer and SERR/PERR enable from BIOS.\n\nNote that one of the side effects of this patch is that pciehp\ndoes not automatically enable the hot-added device or its DMA\nbus mastering capability now. It expects the device driver to\ndo that. This may break some drivers and we will have to fix\nthem as they are reported.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "71b720c0f96145f5868c87591c286b290bc1a6af",
      "tree": "797a97084494d99ec59670009242dc25174d3fb1",
      "parents": [
        "24a4e377068d15424cd6a921d41352f295548037"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Mon Oct 31 16:20:06 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 10 16:09:14 2005 -0800"
      },
      "message": "[PATCH] patch 1/8] pciehp: use the PCI core for hotplug resource management\n\nThis patch converts the pci express hotplug controller driver\nto use the PCI core for resource management. This eliminates a\nlot of duplicated code and integrates pciehp with the system\u0027s\nnormal PCI handling code.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fe98aeab8494cf431ef62e080cbe1dc1b6f5bd49",
      "tree": "a0a66f8a8de8115d7310c4e9821f04194173987b",
      "parents": [
        "d9564ad11454581f85b77026f290f4bb24eecf25"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@linas.org",
        "time": "Thu Nov 03 18:51:17 2005 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 10 16:02:35 2005 +1100"
      },
      "message": "[PATCH] ppc64: bugfix: crash on PHB add\n\n19-rpaphp-crashing.patch\n\nThis patch fixes a bug related to dlpar PHB add, after a PHB removal.\n\n-- The crash was due to the PHB not having a pci_dn structure yet,\n   when the phb is being added.\n\nThis code survived testing, of adding and removeig the PHB and all slots\nunderneath it, 17 times so far, as of this writing.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6044ec8882c726e325017bd948aa0cd94ad33abc",
      "tree": "3bfc5dc93434e8ad556540f6689abcd2699aa45d",
      "parents": [
        "2ea7533060e361810c21b2f5ee02151c4dfb85d8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:05 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: misc remaining drivers\n\nThis is the remaining misc drivers/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in misc files in\ndrivers/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Aristeu Sergio Rozanski Filho \u003caris@cathedrallabs.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c65b4a60450590e79a28e9717ceffa9e4debb3f",
      "tree": "e0e42b5faee0a1c44746a36d9df7a8fbb2a2c24c",
      "parents": [
        "6fdcc2162285a8fc96ab12ff85086c37bceaa494"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Mon Nov 07 00:59:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:41 2005 -0800"
      },
      "message": "[PATCH] fix remaining missing includes\n\nFix more include file problems that surfaced since I submitted the previous\nfix-missing-includes.patch.  This should now allow not to include sched.h\nfrom module.h, which is done by a followup patch.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fa63c7d82ab9a12a5d0a299069f8df9f35aa011",
      "tree": "568e2eb557ff89359bd7de6bc307d0534fb1ea16",
      "parents": [
        "dfb7dac3af623a68262536437af008ed6aba4d88"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 30 15:02:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] Typo fix: dot after newline in printk strings\n\nTypo fix: dots appearing after a newline in printk strings.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e5dce35221850759671b2847a2e51030f7626bd",
      "tree": "209dba22e714697336158ef43a2460068a65566b",
      "parents": [
        "5457b6a6013516a73b8f48ec1adb9984b577a5c1"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Oct 18 17:21:40 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] acpiphp: allocate resources for adapters with bridges\n\nAllocate resources for adapters with bridges on them.\n\nSigned-off-by: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c2608a111b621d5cf0e4c2876d79e67333ce5341",
      "tree": "0e90b0bc85f026c74434f132760d7a4e12cf4eab",
      "parents": [
        "7c8942f993dc069db0e0327a343bbec8a6e96074"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:44 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:01 2005 -0700"
      },
      "message": "[PATCH] shpchp: fix oops at driver unload\n\nAt unload time, the shpchp driver does not remove sysfs files\nit had created in the driver\u0027s probe entry point. This patch\nfixes this problem.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7c8942f993dc069db0e0327a343bbec8a6e96074",
      "tree": "22e617e853e1af63ebd3953e34cee56f573d442b",
      "parents": [
        "ee138334d5eb5ca662b2d69228420c1ccc051e0e"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: reduce debug message verbosity\n\nReduce the number of debug messages generated if shpchp debug is\nenabled. I tried to restrict this to removing debug messages that\nare either early-driver-debug type messages, or print information\nthat can be inferred through other debug prints.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ee138334d5eb5ca662b2d69228420c1ccc051e0e",
      "tree": "6c8f0d28ab39f4ea9abb0e9986f8c9a3fca6f470",
      "parents": [
        "2178bfad9ccb0cbeb79599dd1dc349dd4567aa49"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:42 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: miscellaneous cleanups\n\nRemove un-necessary header includes, remove dead code, remove\nsome type casts, receive function return in the correct data\ntype...\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2178bfad9ccb0cbeb79599dd1dc349dd4567aa49",
      "tree": "9a58ee4a73e36b31edd8b5660966403d7c6c5562",
      "parents": [
        "70b6091946ab486c4dab8abeb4a3fc2bf7d3e7fe"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:41 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: remove redundant data structures\n\nState information is currently stored in per-slot as well as\nper-pci-function data structures in shpchp. There\u0027s a lot of\noverlap in the information kept, and some of it is never used.\nThis patch consolidates the state information to per-slot and\neliminates unused data structures. The biggest change is to\neliminate the pci_func structure and the code around managing\nits lists.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "70b6091946ab486c4dab8abeb4a3fc2bf7d3e7fe",
      "tree": "b61b3262529be1b03cabac951bac5cf764e2daf2",
      "parents": [
        "1410dc1cef1e2f5e90c1fcb97041f42e0eee35b4"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:40 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: dont save PCI config for hotplug slots/devices\n\nThis patch eliminates saving the PCI config header for devices\nin hotplug capable slots. We now use the PCI core to get the\nspecific parts of the config header as required.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1410dc1cef1e2f5e90c1fcb97041f42e0eee35b4",
      "tree": "dffc17757791d79f2a83b5a85cf21278f3803448",
      "parents": [
        "424600f9706b20a8a33ad928d3d0326bd88679bc"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:39 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: detect SHPC capability before doing a lot of work\n\nThe shpc driver registers its probe function for all pci-pci\nbridges in the system. Not all of them will be shpc capable, so\nlook for this capability early in the probe function and return\nif there\u0027s no work to do on this bridge. The old shpc driver\ndid some initialization work on all bridges before detecting\nthat shpc is not supported and unwinds the work it\u0027s already done\nin that case.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "424600f9706b20a8a33ad928d3d0326bd88679bc",
      "tree": "364509b512ff4f522b38329df582553a9c8fb6ff",
      "parents": [
        "7e88ed199689f333668b62348051202706b6a74a"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:38 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:37:00 2005 -0700"
      },
      "message": "[PATCH] shpchp: reduce dependence on ACPI\n\nReduce the SHPC hotplug driver\u0027s dependence on ACPI. We don\u0027t\nwalk the acpi namespace anymore to build a list of bridges and\ndevices. The remaining interaction with ACPI is to run the\n_OSHP method to transition control of hotplug hardware from\nsystem BIOS to the shpc hotplug driver, and to run the _HPP\nmethod to get hotplug device parameters like cache line size,\nlatency timer and SERR/PERR enable from BIOS.\n\nNote that one of the side effects of this patch is that shpchp\ndoes not enable the hot-added device or its DMA bus mastering\nautomatically now. It expects the device driver to do that.\nThis may break some drivers and we will have to fix them as\nthey are reported.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7e88ed199689f333668b62348051202706b6a74a",
      "tree": "5dd9d1f727a1b6b1435e475dcc62e7fde26d99f5",
      "parents": [
        "dbd7a78818d125a0ebd5507d4edb4dd5900006ab"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:37 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] shpchp: remove redundant display of PCI device resources\n\nInfo about resources assigned to PCI devices is already available\nthrough sysfs and pci utilities. There\u0027s no need for shpchp to\ncreate another sysfs file to display the same information.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dbd7a78818d125a0ebd5507d4edb4dd5900006ab",
      "tree": "682a1681aad47f70bfb760fca077f54589be92c6",
      "parents": [
        "e3b1bd572f1cdb247bb4266a593b6894dc578d6a"
      ],
      "author": {
        "name": "rajesh.shah@intel.com",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Oct 13 12:05:36 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] shpchp: use the PCI core for hotplug resource management\n\nThis patch converts the standard hotplug controller driver to use\nthe PCI core for resource management. This eliminates a whole lot\nof duplicated code, and integrates shpchp in the system\u0027s normal\nPCI handling code.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "934199e95d6ac28f42686fe3009877eff33e06c3",
      "tree": "607f305d0a7841484bd7b1e1adf956c7231db2de",
      "parents": [
        "b7924c38c9a9c6151213bc0d91776eace614e761"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Sep 28 19:33:38 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:59 2005 -0700"
      },
      "message": "[PATCH] ppc64 PCI Hotplug: cleanup unsymmetric API routines\n\nThis is a minor patch to the ppc64 PCI hotplug code; it makes the call to\nrpaphp_unconfig_pci_adapter() symmetric with respect to the call to\nrpaphp_config_pci_adapter().  I discussed this with John Rose, who\nhad provided the last round of changes for these functions; he\nappearently had this patch but somehow failed to mail it out.\n\nTested. (added/removed device).\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\n\n drivers/pci/hotplug/rpaphp.h      |    3 ++-\n drivers/pci/hotplug/rpaphp_core.c |    5 ++++-\n drivers/pci/hotplug/rpaphp_pci.c  |   11 +++--------\n 3 files changed, 9 insertions(+), 10 deletions(-)\n"
    },
    {
      "commit": "fe89cf4c4b7a3d9a0ff95eb0506aa7c9baaccda1",
      "tree": "496c9092452395e6d616adedab53e7ac85b199b6",
      "parents": [
        "c8920f0c8b3b42537ab4a54ff92c11daf48fdfec"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Sep 28 14:03:08 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] cpqphp: add pci_enable_device()\n\nAdd pci_{enable,disable}_device() calls.  Without pci_enable_device(),\ndev-\u003eirq is garbage, and cpqphp relies on it.\n\nThis fixes a problem reported by Bruno Redondi.  He reported a flood\nof ACPI interrupts, that caused kacpid to run 100% of the time:\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d5312\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/hotplug/cpqphp_core.c |   24 +++++++++++++++++++-----\n 1 file changed, 19 insertions(+), 5 deletions(-)\n"
    },
    {
      "commit": "c8920f0c8b3b42537ab4a54ff92c11daf48fdfec",
      "tree": "f8ee6aaf2a90e46a630a113cca127b04ab1f5e2a",
      "parents": [
        "d3535fbbce0eef8faa8de30d187fc83b11b858ef"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Sep 28 15:15:16 2005 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 15:36:58 2005 -0700"
      },
      "message": "[PATCH] cpcihp_zt5550: add pci_enable_device()\n\nAdd pci_{enable,disable}_device() calls.  Without pci_enable_device(),\ndev-\u003eirq is garbage, and cpcihp_zt5550 relies on it.\n\nCompiled but untested, since I don\u0027t have the hardware.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/pci/hotplug/cpcihp_zt5550.c |   25 +++++++++++++++++++++----\n 1 file changed, 21 insertions(+), 4 deletions(-)\n"
    },
    {
      "commit": "02fe75a9ad797b4f8ccf1ee8e49833b77cc30c6a",
      "tree": "030827c54f248461b7384021a1cbd22bec0e53cf",
      "parents": [
        "3c6de9295d28a4fc868b2c09f23e318e3e7b9b6b"
      ],
      "author": {
        "name": "Linda Xie",
        "email": "lxiep@us.ibm.com",
        "time": "Thu Sep 22 00:48:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 07:58:25 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: Fix buffer overrun in rpadlpar_sysfs.c\n\nSigned-off-by: Linda Xie \u003clxie@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "656da9da3745abcbbbdca598745d04c6de2c8843",
      "tree": "f18072653649eb5bae6823a2d5ec22d62e60462b",
      "parents": [
        "1029d6b58adc3225911c56af26895871dd2ea8cf"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Thu Sep 22 00:48:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 07:58:24 2005 -0700"
      },
      "message": "[PATCH] PCI: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "06c6d271f41ffa20f2dadc9bfe100a89f7f1dd1d"
}
