)]}'
{
  "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": "3c990e9219ea0b0aee588473ce6c8a66cdee3ff5",
      "tree": "75279b66b201150b453dbe429a9dac22c4530b7e",
      "parents": [
        "309e57df7b766172ba137a8cbd909f88dd76e8e9"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Mar 04 21:52:42 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: fix pci_request_region[s] arg\n\n    Add missing \u0027const\u0027 to pci_request_region[s] \u0027res_name\u0027 arg,\n    since we pass it directly to __request_region(), whose \u0027name\u0027 arg\n    is also const.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "309e57df7b766172ba137a8cbd909f88dd76e8e9",
      "tree": "74cc85977654925c76c687e597c7586b9e75629b",
      "parents": [
        "5eeca8e688b6affba4cd85262152fdd1b274ad33"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Sun Mar 05 22:33:34 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: Provide a boot parameter to disable MSI\n\nSeveral drivers are starting to grow options to disable MSI.  However,\nit\u0027s often a host chipset issue, not something which individual drivers\nshould handle.  So we add the pci\u003dnomsi kernel parameter to allow the user\nto disable MSI modes for systems we haven\u0027t added to the quirk list yet.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5eeca8e688b6affba4cd85262152fdd1b274ad33",
      "tree": "b7b44b1b931ea80809dac937db230116bab2e721",
      "parents": [
        "1305e9184a3de84f78dca102b293d21007bb6c49"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 05 16:49:48 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:16 2006 -0800"
      },
      "message": "[PATCH] PCI: the scheduled removal of PCI_LEGACY_PROC\n\nThis patch contains the scheduled removal of PCI_LEGACY_PROC.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\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": "b89b7ea05a8f71426bd36ed12e6cd73179d0f720",
      "tree": "db1212d7f74c7d1e98614fb593bcfb8801f5e8b0",
      "parents": [
        "8c4b2cf9af9b4ecc29d4f0ec4ecc8e94dc4432d7"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Feb 23 17:12:51 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:14 2006 -0800"
      },
      "message": "[PATCH] PCI: Move pci_dev_put outside a spinlock\n\nThis patch (as659) fixes a might_sleep problem in the PCI core, by moving\na call to pci_dev_put() outside the scope of a spinlock.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8c4b2cf9af9b4ecc29d4f0ec4ecc8e94dc4432d7",
      "tree": "4f8e56e9012847aa4dfe4ec2c59f4d8b2714f2b2",
      "parents": [
        "a0454b40ee8fac03194bb71f01730266506e75e1"
      ],
      "author": {
        "name": "Bernhard Kaindl",
        "email": "bk@suse.de",
        "time": "Sat Feb 18 01:36:55 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:14 2006 -0800"
      },
      "message": "[PATCH] PCI: PCI/Cardbus cards hidden, needs pci\u003dassign-busses to fix\n\n\"In some cases, especially on modern laptops with a lot of PCI and cardbus\nbridges, we\u0027re unable to assign correct secondary/subordinate bus numbers\nto all cardbus bridges due to BIOS limitations unless we are using\n\"pci\u003dassign-busses\" boot option.\" -- Ivan Kokshaysky (from a patch comment)\n\nWithout it, Cardbus cards inserted are never seen by PCI because the parent\nPCI-PCI Bridge of the Cardbus bridge will not pass and translate Type 1 PCI\nconfiguration cycles correctly and the system will fail to find and\ninitialise the PCI devices in the system.\n\nReference: PCI-PCI Bridges: PCI Configuration Cycles and PCI Bus Numbering:\nhttp://www.science.unitn.it/~fiorella/guidelinux/tlk/node72.html\n\nThe reason for this is that:\n ``All PCI busses located behind a PCI-PCI bridge must reside between the\nsecondary bus number and the subordinate bus number (inclusive).\u0027\u0027\n\n\"pci\u003dassign-busses\" makes pcibios_assign_all_busses return 1 and this\nturns on PCI renumbering during PCI probing.\n\nAlan suggested to use DMI automatically set assign-busses on problem systems.\n\nThe only question for me was where to put it.  I put it directly before\nscanning PCI bus into pcibios_scan_root() because it\u0027s called from legacy,\nacpi and numa and so it can be one place for all systems and configurations\nwhich may need it.\n\nAMD64 Laptops are also affected and fixed by assign-busses, and the code is\nalso incuded from arch/x86_64/pci/ that place will also work for x86_64\nkernels, I only ifdef\u0027-ed the x86-only Laptop in this example.\n\nAffected and known or assumed to be fixed with it are (found by googling):\n\n* ASUS Z71V and L3s\n* Samsung X20\n* Compaq R3140us and all Compaq R3000 series laptops with TI1620 Controller,\n  also Compaq R4000 series (from a kernel.org bugreport)\n* HP zv5000z (AMD64 3700+, known that fixup_parent_subordinate_busnr fixes it)\n* HP zv5200z\n* IBM ThinkPad 240\n* An IBM ThinkPad (1.8 GHz Pentium M) debugged by Pavel Machek\n  gives the correspondig message which detects the possible problem.\n* MSI S260 / Medion SIM 2100 MD 95600\n\nThe patch also expands the \"try pci\u003dassign-busses\" warning so testers will\nhelp us to update the DMI table.\n\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a0454b40ee8fac03194bb71f01730266506e75e1",
      "tree": "a746423eeeeb968bd271de17f4f8e80acac56999",
      "parents": [
        "b408cbc704352eccee301e1103b23203ba1c3a0e"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "iod00d@hp.com",
        "time": "Thu Feb 16 23:58:29 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:14 2006 -0800"
      },
      "message": "[PATCH] PCI: fix problems with MSI-X on ia64\n\nUse \"unsigned long\" when dealing with PCI resources.\nThe BAR Indicator Register (BIR) can be a 64-bit value\nor the resource could be a 64-bit host physical address.\n\nEnables ib_mthca and cciss drivers to use MSI-X on ia64 HW.\nProblem showed up now because of new system firmware on one platform.\nSymptom will either be memory corruption or MCA.\n\nSecond part of this patch deals with \"useless\" code.\nWe walk through the steps to find the phys_addr and then\ndon\u0027t use the result. I suspect the intent was to zero\nout the respective MSI-X entry but I\u0027m not sure at the moment.\nDelete the code inside the #if 0/#endif if it\u0027s really\nnot needed.\n\nSigned-off-by: Grant Grundler \u003ciod00d@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75cde0e25787c1af341a128b350c36df24e5397d",
      "tree": "df10cc84b3a172bf441697f56a519ac56a78642d",
      "parents": [
        "6e325a62a0a228cd0222783802b53cce04551776"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Wed Feb 08 17:11:40 2006 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:14 2006 -0800"
      },
      "message": "[PATCH] PCI: remove msi save/restore code in specific driver\n\nRemove pcie port driver\u0027s msi save/restore code.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6e325a62a0a228cd0222783802b53cce04551776",
      "tree": "5609f9e841024ca57ba8ee7a919955c7589444c7",
      "parents": [
        "e5548e960f38557825e50806b52cb24c9e730aa2"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Tue Feb 14 18:52:22 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:14 2006 -0800"
      },
      "message": "[PATCH] PCI: make MSI quirk inheritable from the pci bus\n\nIt turns out AMD 8131 quirk only affects MSI for devices behind the 8131 bridge.\nHandle this by adding a flags field in pci_bus, inherited from parent to child.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e5548e960f38557825e50806b52cb24c9e730aa2",
      "tree": "f67ae1e04677f931e965a282fbcdf44349201e48",
      "parents": [
        "3c0a654e390d00fef9d8faed758f5e1e8078adb5"
      ],
      "author": {
        "name": "Bauke Jan Douma",
        "email": "bjdouma@xs4all.nl",
        "time": "Tue Feb 28 21:44:36 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] PCI: quirk for asus a8v and a8v delux motherboards\n\nOn ASUS A8V and A8V Deluxe boards, the onboard AC97 audio controller\nand MC97 modem controller are deactivated when a second PCI soundcard\nis present.  This patch enables them.\n\nSigned-off-by: Bauke Jan Douma \u003cbjdouma@xs4all.nl\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c0a654e390d00fef9d8faed758f5e1e8078adb5",
      "tree": "d031b746ac92c3a272e31b3c32ea3f1cf368ffa4",
      "parents": [
        "50defa1ccaffc197a133d92acb48d696d5ea3539"
      ],
      "author": {
        "name": "tomek@koprowski.org",
        "email": "tomek@koprowski.org",
        "time": "Sun Feb 19 18:03:24 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] PCI: SMBus unhide on HP Compaq nx6110\n\nI attach a trivial patch for 2.6.15.4 that unhides SMBus controller\non an HP Compaq nx6110 notebook.\n\nSigned-off-by: Tomasz Koprowski \u003ctomek@koprowski.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "50defa1ccaffc197a133d92acb48d696d5ea3539",
      "tree": "e1d36dfe9ad28db0c639502ba55c6bb70c1e0af3",
      "parents": [
        "e6b82b13c4066ca091a4919620d6403c8a269bc3"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Feb 19 16:05:52 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:13 2006 -0800"
      },
      "message": "[PATCH] PCI: Add pci_device_shutdown to pci_bus_type\n\nThe extra compatability code is not necessary.  Any code still using\nthe old shutdown method will trigger the warning in driver_register()\ninstead.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\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": "bbe8f9a3e76c551973ee739de10b26581d78b45f",
      "tree": "757788e67781a3eaee3453af79abf6bb50b3a681",
      "parents": [
        "92c05fc1a32e5ccef5e0e8201f32dcdab041524c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 16:23:57 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:12 2006 -0800"
      },
      "message": "[PATCH] PCI: Avoid leaving MASTER_ABORT disabled permanently when returning from pci_scan_bridge.\n\n\u003e On Mon, Feb 13, 2006 at 05:13:21PM -0800, David S. Miller wrote:\n\u003e \u003e\n\u003e \u003e In drivers/pci/probe.c:pci_scan_bridge(), if this is not the first\n\u003e \u003e pass (pass !\u003d 0) we don\u0027t restore the PCI_BRIDGE_CONTROL_REGISTER and\n\u003e \u003e thus leave PCI_BRIDGE_CTL_MASTER_ABORT off:\n\u003e \u003e\n\u003e \u003e int __devinit pci_scan_bridge(struct pci_bus *bus, struct pci_dev * dev, int max, int pass)\n\u003e \u003e {\n\u003e \u003e  ...\n\u003e \u003e \t/* Disable MasterAbortMode during probing to avoid reporting\n\u003e \u003e \t   of bus errors (in some architectures) */\n\u003e \u003e \tpci_read_config_word(dev, PCI_BRIDGE_CONTROL, \u0026bctl);\n\u003e \u003e \tpci_write_config_word(dev, PCI_BRIDGE_CONTROL,\n\u003e \u003e \t\t\t      bctl \u0026 ~PCI_BRIDGE_CTL_MASTER_ABORT);\n\u003e \u003e  ...\n\u003e \u003e \tif ((buses \u0026 0xffff00) \u0026\u0026 !pcibios_assign_all_busses() \u0026\u0026 !is_cardbus) {\n\u003e \u003e \t\tunsigned int cmax, busnr;\n\u003e \u003e \t\t/*\n\u003e \u003e \t\t * Bus already configured by firmware, process it in the first\n\u003e \u003e \t\t * pass and just note the configuration.\n\u003e \u003e \t\t */\n\u003e \u003e \t\tif (pass)\n\u003e \u003e \t\t\treturn max;\n\u003e \u003e  ...\n\u003e \u003e \t}\n\u003e \u003e\n\u003e \u003e \tpci_write_config_word(dev, PCI_BRIDGE_CONTROL, bctl);\n\u003e \u003e  ...\n\u003e \u003e\n\u003e \u003e This doesn\u0027t seem intentional.\n\nAgreed, looks like an accident.  The patch [1] originally came from Kip\nWalker (Broadcom back then) between 2.6.0-test3 and 2.6.0-test4.  As I\nrecall it was supposed to fix an issue with with PCI aborts being\nsignalled by the PCI bridge of the Broadcom BCM1250 family of SOCs when\nprobing behind pci_scan_bridge.  It is undeseriable to disable\nPCI_BRIDGE_CTL_MASTER_ABORT in pci_{read,write)_config_* and the\nbehaviour wasn\u0027t considered a bug in need of a workaround, so this was\nput in probe.c.\n\nI don\u0027t have an affected system at hand, so can\u0027t really test but I\npropose something like the below patch.\n\n[1] http://www.linux-mips.org/git?p\u003dlinux.git;a\u003dcommit;h\u003d599457e0cb702a31a3247ea6a5d9c6c99c4cf195\n\n[PCI] Avoid leaving MASTER_ABORT disabled permanently when returning from pci_scan_bridge.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\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": "c408a3794d6222ab43ab26648385f850a82f0803",
      "tree": "08133e5100c56da1f7e9e8ccd02f0ec9760312ea",
      "parents": [
        "e3ac86d8b3f5cee1afaa3e9e6984d0321149b948"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Jan 17 16:57:04 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] PCI: quirk for IBM Dock II cardbus controllers\n\nThe IBM Dock II cardbus bridges require some extra configuration\nbefore Yenta is loaded in order to setup the Interrupts to be\nrouted properly.\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": "e3ac86d8b3f5cee1afaa3e9e6984d0321149b948",
      "tree": "6bb42129178c2bcaf2afb56484c7d3940b6be924",
      "parents": [
        "b82db5cedf78bfeb4a1c8a28ae284dc671d26eb3"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Jan 17 16:57:01 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] PCI: really fix parent\u0027s subordinate busnr\n\nAfter you find the maximum value of the subordinate buses below the child\nbus, you must fix the parent\u0027s subordinate bus number again, otherwise\nit may be too small.\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": "b82db5cedf78bfeb4a1c8a28ae284dc671d26eb3",
      "tree": "c1a7869c3a0972ee4173df70ba5a5d12a37845d1",
      "parents": [
        "b64c05e7de6071694dd6840eac9724a006ee19f8"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Tue Jan 17 16:56:56 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] PCI: return max reserved busnr\n\nChange the semantics of this call to return the max reserved\nbus number instead of just the max assigned bus number.\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": "b64c05e7de6071694dd6840eac9724a006ee19f8",
      "tree": "b611e32ceeaa0de2782334fe88a204dfe97e6017",
      "parents": [
        "b0e6e962992b76580f4900b166a337bad7c1e81b"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Sat Jan 14 00:34:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 14:35:10 2006 -0800"
      },
      "message": "[PATCH] PCI: clean up msi.c a bit\n\nClean up: move assignments outside of if() statements.\nAFAICT, no functional change. Easier to read/understand.\n\nDepends on \"[PATCH 1/3] msi vector targeting abstractions\"\nby Mark Maule \u003cmaule@sgi.com\u003e.\nI expect one hunk to fail if applied against 2.6.15.\n\nThis is essentially Joe Perches\u0027 patch.\nI\u0027ve cleaned up the one instance added by Mark\u0027s patch.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\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": "dd8c49966854a5245f3ed4769c9114e7afd819ef",
      "tree": "3078de189a3168e4c07bf1cda2f9521f55fb50b8",
      "parents": [
        "2181c971952ec2af56cd9cc68453f7ad5a0a38d6"
      ],
      "author": {
        "name": "linas",
        "email": "linas@austin.ibm.com",
        "time": "Tue Jan 10 15:15:47 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:12 2006 -0800"
      },
      "message": "[PATCH] PCI Hotplug/powerpc: module build break\n\nThe RPAPHP hoplug driver will not build as a module, because it calls\non pci_claim_resource(), which is not exported. This exports the symbol.\nProblem reported by Olaf Hering \u003colh@suse.de\u003e\n\nA grep indicates that building drivers/parisc/lba_pci.c\nwould have trouble building as a module for the same reason.\n\nSigned-off-by: Linas Vepstas \u003clinas@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": "8169b5d2384a0acd9ea3bb86bf5988cd7d62d03a",
      "tree": "89a2d459bb2f0d9cc854c0708db1b11d81d313d2",
      "parents": [
        "f8d65713332cf6306889a3036142a17e01e3447e"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "iod00d@hp.com",
        "time": "Tue Jan 03 18:51:46 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: make it easier to see that set_msi_affinity() is used\n\nI missed this usage in drivers/pci/msi.h:\n\n#ifdef CONFIG_SMP\n#define set_msi_irq_affinity    set_msi_affinity\n#else\n#define set_msi_irq_affinity    NULL\n#endif\n\nset_msi_affinity() is declared and exclusively used in msi.c.\nHere\u0027s a better way so (hopefully) history doesn\u0027t repeat itself.\n\nSigned-off-by: Grant Grundler \u003ciod00d@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f8d65713332cf6306889a3036142a17e01e3447e",
      "tree": "a9dc9bda804b169a45b43e35b398bfcd5c45d232",
      "parents": [
        "b6ebb2659065b6e03605e7f0c69449bda382261a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jan 06 03:25:37 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 18:00:11 2006 -0800"
      },
      "message": "[PATCH] PCI: drivers/pci/pci.c: #if 0 pci_find_ext_capability()\n\nThis patch #if 0\u0027s the unused global function pci_find_ext_capability().\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f6bc2666ed6696c40ef055e88ffef0b7657437a4",
      "tree": "30377687ad0cb9c9ef0141bf142511062e1980b5",
      "parents": [
        "4021cb279a532728c3208a16b9b09b0ca8016850"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jan 26 01:42:11 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 11:30:18 2006 -0800"
      },
      "message": "[PATCH] fix deadlock in drivers/pci/msi.c\n\nThe lock validator caught another one: drivers/pci/msi.c is accessing\n\u0026irq_desc[i].lock with interrupts enabled (!).\n\nThe fix is to disable interrupts properly.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "012b265f76ce5d497b182569dc77f2c68662bead",
      "tree": "e361d2f2208983c66c9110fce91bb7213f62976a",
      "parents": [
        "1bc4ccfff8675adc3d96f91245eb7e2dc0043ca9"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Jan 17 12:28:48 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jan 17 19:31:54 2006 -0500"
      },
      "message": "[PATCH] Intel ICH8 SATA: add PCI device IDs\n\nSigned-off-by:  Jason Gaston \u003cJason.d.gaston@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "b15d686a2b589c9e4f1ea116553e9c3c3d030dae",
      "tree": "a4412435d021a65c38a4e91b2ec6e94aaba76ce2",
      "parents": [
        "594c8281f90560faf9632d91bb9d402cbe560e63"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Thu Jan 05 14:30:22 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:04 2006 -0800"
      },
      "message": "[PATCH] Add pci_bus_type probe and remove methods\n\nMove the PCI bus device probe/remove methods to the bus_type\nstructure.  We leave the shutdown method alone since there\nare compatibility issues with that.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "977127174a7dff52d17faeeb4c4949a54221881f",
      "tree": "b05b9d18a1256d7ed97bdfb537213a8d70ccca57",
      "parents": [
        "80c0531514516e43ae118ddf38424e06e5c3cb3c",
        "93b47684f60cf25e8cefe19a21d94aa0257fdf36"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 18:41:42 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "1b1dcc1b57a49136f118a0f16367256ff9994a69",
      "tree": "b0b36d4f41d28c9d6514fb309d33c1a084d6309b",
      "parents": [
        "794ee1baee1c26be40410233e6c20bceb2b03c08"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: VFS, -\u003ei_sem\n\nThis patch converts the inode semaphore to a mutex. I have tested it on\nXFS and compiled as much as one can consider on an ia64. Anyway your\nluck with it might be different.\n\nModified-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n(finished the conversion)\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\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": "ac7dc65ac0b945270548414491efa9c4357417d9",
      "tree": "62fb38b349d00d5f3956ab312d175fe33807ff70",
      "parents": [
        "498879417756effe6dc385ee04645a83d724fdef"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 13 18:09:16 2005 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:19 2006 -0800"
      },
      "message": "[PATCH] PCI: Export pci_cfg_space_size\n\nThe powerpc PCI code sets up the PCI tree without doing config space\naccesses in most cases, from the firmware tree. However, it still wants\nto call pci_cfg_space_size() under some conditions, thus it needs to\nbe made non-static (though I don\u0027t see a point to export it to modules).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "498879417756effe6dc385ee04645a83d724fdef",
      "tree": "086bca4dd313d5fce46dccfd945f1b211ff5f141",
      "parents": [
        "0eb3bcfd088e3234f7af29e189a7900ccfdd278a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Dec 08 16:53:12 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:19 2006 -0800"
      },
      "message": "[PATCH] PCI: use bus numbers sparsely, if necessary\n\nAdd a warning if a child bus may be inaccessible because the\nparent bridge has wrong secondary or subordinate bus numbers.\nNote that this may or may not happen on \"transparent\" bridges,\nas can be seen in bug #5557.\n\nAlso, if we do not fix up the assignment of bus numbers, try to\nmake use of the bus number space available.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\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": "9d265124d051c2cf6716639239609d83f736dcdb",
      "tree": "24f84b02d4a4506606af4f6d17c3a90fd914e825",
      "parents": [
        "81f154427c0c50b6492d454abf98e15c1c2e354e"
      ],
      "author": {
        "name": "Daniel Yeisley",
        "email": "dan.yeisley@unisys.com",
        "time": "Mon Dec 05 07:06:43 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:18 2006 -0800"
      },
      "message": "[PATCH] PCI Quirk: 1K I/O space granularity on Intel P64H2\n\nI\u0027ve implemented a quirk to take advantage of the 1KB I/O space\ngranularity option on the Intel P64H2 PCI Bridge.  I had to change\nprobe.c because it sets the resource start and end to be aligned on 4k\nboundaries (after the quirk sets them to 1k boundaries).  I\u0027ve tested\nthis patch on a Unisys ES7000-600 both with and without the 1KB option\nenabled.  I also tested this on a 2 processor Dell box that doesn\u0027t have\na P64H2 to make sure there were no negative affects there.\n\nSigned-off-by: Dan Yeisley \u003cdan.yeisley@unisys.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": "8c9ad508c8737ca46a4c55b1062d159b86f7cee2",
      "tree": "20e2a5ffb2ec6f6dcf98a65c4d612c2766002fa9",
      "parents": [
        "fb37fb960689aa1346e2621a946f230285c03593"
      ],
      "author": {
        "name": "Sergey Vlasov",
        "email": "vsu@altlinux.ru",
        "time": "Mon Nov 14 20:30:50 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:15 2006 -0800"
      },
      "message": "[PATCH] PCIE: make bus_id for PCI Express devices unique\n\nThe bus_id string must be unique for all devices of that bus in the\nsystem, not just for devices with the same parent - otherwise multiple\nsymlinks with identical names appear in /sys/bus/pci_express/devices.\n\nSigned-off-by: Sergey Vlasov \u003cvsu@altlinux.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3efd273b4d52f0d3ae5ce61b2161cb3752f360a0",
      "tree": "4cd04e90ffd5b86b9dd24b4e9d4195f1218bb471",
      "parents": [
        "514d207db1fa3c3d2bd7990ebed8d81cebc7875b"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Wed Nov 02 16:55:49 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:14 2006 -0800"
      },
      "message": "[PATCH] pci: call pci_read_irq for bridges\n\nCall pci_read_irq() for bridges too, so that the pin value\nis stored for bridges that require interrupts.\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": "514d207db1fa3c3d2bd7990ebed8d81cebc7875b",
      "tree": "edb9820cc9d01bdb8b7eabb9f27d888acab37563",
      "parents": [
        "8015a01486a0f789c9e98e8bf1f12a3ccb535b30"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Wed Nov 02 16:24:39 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:13 2006 -0800"
      },
      "message": "[PATCH] pci: use pin stored in pci_dev\n\nUse the stored value of the interrupt pin rather than try to read\nthe config again.\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": "ffeff788d6b10e342b4a887f28d339dfec1737f6",
      "tree": "9882b7f8215269cc30f422f135b785f6addefb7e",
      "parents": [
        "6150c32589d1976ca8a5c987df951088c05a7542"
      ],
      "author": {
        "name": "Kristen Accardi",
        "email": "kristen.c.accardi@intel.com",
        "time": "Wed Nov 02 16:24:32 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jan 09 12:13:13 2006 -0800"
      },
      "message": "[PATCH] pci: store PCI_INTERRUPT_PIN in pci_dev\n\nStore the value of the INTERRUPT_PIN in the pci_dev structure\nso that it can be retrieved later.\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": "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": "db9edfd7e339ca4113153d887e782dd05be5a9eb",
      "tree": "0a4ba12447a0cabc800adc7e9667d284777b0181",
      "parents": [
        "631b034724364b413e8a52e7c2e03a9d77e4c2b4",
        "fd586bacf439f36dea9b9bf6e6133ac87df2730c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\nTrivial manual merge fixup for usb_find_interface clashes.\n"
    },
    {
      "commit": "312c004d36ce6c739512bac83b452f4c20ab1f62",
      "tree": "e61e8331680a0da29557fe21414d3b31e62c9293",
      "parents": [
        "5f123fbd80f4f788554636f02bf73e40f914e0d6"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Wed Nov 16 09:00:00 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:08 2006 -0800"
      },
      "message": "[PATCH] driver core: replace \"hotplug\" by \"uevent\"\n\nLeave the overloaded \"hotplug\" word to susbsystems which are handling\nreal devices. The driver core does not \"plug\" anything, it just exports\nthe state to userspace and generates events.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aaadff81195056c7c14e0d834b3318c624c0fd78",
      "tree": "34d66d8dcb25fa9ffb568f8acfdb317ddf203b44",
      "parents": [
        "c6329f4df2263ab5a40601a5236639e61b682f51",
        "df7addbb45874f0f992266003155de5a22e1872f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:31:05 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 09:31:05 2005 -0500"
      },
      "message": "Merge branch \u0027master\u0027\n"
    },
    {
      "commit": "52f975ea21e28871a371c2d941e13d64c9f8cd66",
      "tree": "dfd5c02f4eefdcd9e7af8884f6c383a4b54621e3",
      "parents": [
        "dfded4ae71080b53798c7bbf4628a9b22d1e3e8b"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Fri Dec 16 11:08:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 16 11:25:25 2005 -0800"
      },
      "message": "[PATCH] PCI express must be initialized before PCI hotplug\n\nPCI express hotplug uses the pcieportbus driver so pcie must be\ninitialized before hotplug/.  This patch changes the link order.\n\nSigned-Off-By: Milton Miller \u003cmiltonm@bga.com\u003e\nAcked-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bd0fa3b62e8565a80f9535e0f2bd51bba46213f",
      "tree": "9364e413a6500cbe47703e50ce6f13e7a2dab756",
      "parents": [
        "e508a391a0705f770ef1c4f1c304678b0e8e4fe8"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Tue Dec 13 03:05:03 2005 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Dec 13 03:05:03 2005 -0500"
      },
      "message": "[PATCH] add boot option to control Intel SATA/PATA combined mode\n\nCombined mode sucks.  Especially when both libata and the legacy IDE\ndrivers try to drive ports on the same device, since that makes DMA\nrather difficult.\n\nThis patch addresses the problem by allowing the user to control which\ndriver binds to the ports in a combined mode configuration.  In many\ncases, they\u0027ll probably want the libata driver to control both ports\nsince it can use DMA for talking with ATAPI devices (when\nlibata.atapi_enabled\u003d1 of course).  It also allows the user to get old\nschool behavior by letting the legacy IDE driver bind to both ports.\nBut neither is forced, the patch doesn\u0027t change current behavior unless\none of combined_mode\u003dide or combined_mode\u003dlibata is passed\non the boot line.  Either of those options may require you to access\nyour devices via different device nodes (/dev/hd* in the ide case\nand /dev/sd* in the libata case), though of course if you have udev\ninstalled nicely you may not notice anything.  :)\n\nLet me know if the documentation is too cryptic, I\u0027d be happy to expand\non it if necessary.  I think most users will want to boot with\n\u0027combined_mode\u003dlibata\u0027 and add \u0027options libata atapi_enabled\u003d1\u0027\nto their modules.conf to get good DVD playing and disk behavior\n(haven\u0027t tested CD or DVD writing though).\n\nI\u0027d much rather things behave sanely by default (i.e. DMA for devices on\nboth ports), but apparently that\u0027s difficult given the various chip\nbugs and hardware configs out there (not to mention that people\u0027s\ndrives may suddenly change from /dev/hdc to /dev/sdb), so this boot\noption may be the correct long term fix.\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    }
  ],
  "next": "f366633fc31db1668b4c261e94816d7304ae9810"
}
