Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Fri, Jan 25, 2013 at 4:04 PM, Bjorn Helgaas wrote: > On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu wrote: > I first pulled in > "git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git > acpi-scan" again (to pci/acpi-scan2), added your acks, Rafael, and put > this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. > > I reworked some of the changelogs a bit, but I don't think I made any > code changes except that in [10/11] I just inlined the > pci_bus_attach_device() code rather than making a new function, since > it's small, there's only one caller, and I didn't think we needed any > more pci_* and pci_bus_* functions than we already have. > > Let me know if I messed anything up. Great, thanks for lot. After that hit pci/next, will send out for-pci-for-each-host-bridge and for-pci-for-each-add-res. Thanks Yinghai -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Fri, Jan 25, 2013 at 4:04 PM, Bjorn Helgaas bhelg...@google.com wrote: On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu ying...@kernel.org wrote: I first pulled in git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git acpi-scan again (to pci/acpi-scan2), added your acks, Rafael, and put this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. I reworked some of the changelogs a bit, but I don't think I made any code changes except that in [10/11] I just inlined the pci_bus_attach_device() code rather than making a new function, since it's small, there's only one caller, and I didn't think we needed any more pci_* and pci_bus_* functions than we already have. Let me know if I messed anything up. Great, thanks for lot. After that hit pci/next, will send out for-pci-for-each-host-bridge and for-pci-for-each-add-res. Thanks Yinghai -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On 2013-1-26 8:04, Bjorn Helgaas wrote: > On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu wrote: >> On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki wrote: >>> On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible >>> >>> OK >>> >>> Please feel free to add >>> >>> Acked-by: Rafael J. Wysocki >>> >>> to all of the patches in this series I haven't acked already. > > I first pulled in > "git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git > acpi-scan" again (to pci/acpi-scan2), added your acks, Rafael, and put > this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. > > I reworked some of the changelogs a bit, but I don't think I made any > code changes except that in [10/11] I just inlined the > pci_bus_attach_device() code rather than making a new function, since > it's small, there's only one caller, and I didn't think we needed any > more pci_* and pci_bus_* functions than we already have. > > Let me know if I messed anything up. Great, so I could rebase my PCI notification related work to this branch. I'm trying to resolve conflicts between acpi-scan and pci-root-bus-hotplug last night. Thanks! > > Bjorn > > . > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu wrote: > On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki wrote: >> On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: >>> It includes >>> 1. preparing patches for pci root bus hotadd/hotremove support >>> 2. move root bus hotadd from acpiphp to pci_root.c >>> 3. add hot-remove support >>> 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug >>> 5. add match_driver to add pci device to device tree early but >>>not attach driver for hotplug path. >>> >>> based on pci/next + pm/acpi-scan >>> >>> could get from >>> >>> git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git >>> for-pci-root-bus-hotplug >>> >>> -v9: merges several patches together for easy review, requested by Rafael. >>> -v10: address comments from Rafael. >>> >>> Jiang Liu (2): >>> PCI: Fix a device reference count leakage issue in pci_dev_present() >>> PCI: make PCI device create/destroy logic symmetric >>> >>> Tang Chen (1): >>> PCI, ACPI: debug print for installation of acpi root bridge's >>> notifier >>> >>> Yinghai Lu (8): >>> PCI, acpiphp: Add is_hotplug_bridge detection >>> PCI: Add root bus children dev's res to fail list >>> PCI: Set dev_node early for pci_dev >>> PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work >>> PCI, acpiphp: Move and enhance hotplug support of pci host bridge >>> PCI, acpiphp: Don't bailout even no slots found yet. >>> PCI: Skip attaching driver in device_add() >>> PCI: Put pci dev to device tree as early as possible >> >> OK >> >> Please feel free to add >> >> Acked-by: Rafael J. Wysocki >> >> to all of the patches in this series I haven't acked already. I first pulled in "git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git acpi-scan" again (to pci/acpi-scan2), added your acks, Rafael, and put this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. I reworked some of the changelogs a bit, but I don't think I made any code changes except that in [10/11] I just inlined the pci_bus_attach_device() code rather than making a new function, since it's small, there's only one caller, and I didn't think we needed any more pci_* and pci_bus_* functions than we already have. Let me know if I messed anything up. Bjorn -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu ying...@kernel.org wrote: On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki r...@sisk.pl wrote: On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible OK Please feel free to add Acked-by: Rafael J. Wysocki rafael.j.wyso...@intel.com to all of the patches in this series I haven't acked already. I first pulled in git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git acpi-scan again (to pci/acpi-scan2), added your acks, Rafael, and put this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. I reworked some of the changelogs a bit, but I don't think I made any code changes except that in [10/11] I just inlined the pci_bus_attach_device() code rather than making a new function, since it's small, there's only one caller, and I didn't think we needed any more pci_* and pci_bus_* functions than we already have. Let me know if I messed anything up. Bjorn -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On 2013-1-26 8:04, Bjorn Helgaas wrote: On Tue, Jan 22, 2013 at 3:19 PM, Yinghai Lu ying...@kernel.org wrote: On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki r...@sisk.pl wrote: On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible OK Please feel free to add Acked-by: Rafael J. Wysocki rafael.j.wyso...@intel.com to all of the patches in this series I haven't acked already. I first pulled in git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git acpi-scan again (to pci/acpi-scan2), added your acks, Rafael, and put this series on a pci/yinghai-root-bus branch based on pci/acpi-scan2. I reworked some of the changelogs a bit, but I don't think I made any code changes except that in [10/11] I just inlined the pci_bus_attach_device() code rather than making a new function, since it's small, there's only one caller, and I didn't think we needed any more pci_* and pci_bus_* functions than we already have. Let me know if I messed anything up. Great, so I could rebase my PCI notification related work to this branch. I'm trying to resolve conflicts between acpi-scan and pci-root-bus-hotplug last night. Thanks! Bjorn . -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki wrote: > On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: >> It includes >> 1. preparing patches for pci root bus hotadd/hotremove support >> 2. move root bus hotadd from acpiphp to pci_root.c >> 3. add hot-remove support >> 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug >> 5. add match_driver to add pci device to device tree early but >>not attach driver for hotplug path. >> >> based on pci/next + pm/acpi-scan >> >> could get from >> >> git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git >> for-pci-root-bus-hotplug >> >> -v9: merges several patches together for easy review, requested by Rafael. >> -v10: address comments from Rafael. >> >> Jiang Liu (2): >> PCI: Fix a device reference count leakage issue in pci_dev_present() >> PCI: make PCI device create/destroy logic symmetric >> >> Tang Chen (1): >> PCI, ACPI: debug print for installation of acpi root bridge's >> notifier >> >> Yinghai Lu (8): >> PCI, acpiphp: Add is_hotplug_bridge detection >> PCI: Add root bus children dev's res to fail list >> PCI: Set dev_node early for pci_dev >> PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work >> PCI, acpiphp: Move and enhance hotplug support of pci host bridge >> PCI, acpiphp: Don't bailout even no slots found yet. >> PCI: Skip attaching driver in device_add() >> PCI: Put pci dev to device tree as early as possible > > OK > > Please feel free to add > > Acked-by: Rafael J. Wysocki > > to all of the patches in this series I haven't acked already. Thanks a lot for reviewing. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: > It includes > 1. preparing patches for pci root bus hotadd/hotremove support > 2. move root bus hotadd from acpiphp to pci_root.c > 3. add hot-remove support > 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug > 5. add match_driver to add pci device to device tree early but >not attach driver for hotplug path. > > based on pci/next + pm/acpi-scan > > could get from > > git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git > for-pci-root-bus-hotplug > > -v9: merges several patches together for easy review, requested by Rafael. > -v10: address comments from Rafael. > > Jiang Liu (2): > PCI: Fix a device reference count leakage issue in pci_dev_present() > PCI: make PCI device create/destroy logic symmetric > > Tang Chen (1): > PCI, ACPI: debug print for installation of acpi root bridge's > notifier > > Yinghai Lu (8): > PCI, acpiphp: Add is_hotplug_bridge detection > PCI: Add root bus children dev's res to fail list > PCI: Set dev_node early for pci_dev > PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work > PCI, acpiphp: Move and enhance hotplug support of pci host bridge > PCI, acpiphp: Don't bailout even no slots found yet. > PCI: Skip attaching driver in device_add() > PCI: Put pci dev to device tree as early as possible OK Please feel free to add Acked-by: Rafael J. Wysocki to all of the patches in this series I haven't acked already. Thanks, Rafael -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible OK Please feel free to add Acked-by: Rafael J. Wysocki rafael.j.wyso...@intel.com to all of the patches in this series I haven't acked already. Thanks, Rafael -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
On Tue, Jan 22, 2013 at 2:09 PM, Rafael J. Wysocki r...@sisk.pl wrote: On Monday, January 21, 2013 01:20:41 PM Yinghai Lu wrote: It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible OK Please feel free to add Acked-by: Rafael J. Wysocki rafael.j.wyso...@intel.com to all of the patches in this series I haven't acked already. Thanks a lot for reviewing. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible drivers/acpi/internal.h|1 + drivers/acpi/osl.c | 24 +- drivers/acpi/pci_root.c| 130 +++ drivers/acpi/scan.c|3 + drivers/pci/bus.c | 87 + drivers/pci/hotplug/acpiphp.h |1 - drivers/pci/hotplug/acpiphp_core.c | 23 +- drivers/pci/hotplug/acpiphp_glue.c | 150 +++- drivers/pci/iov.c |9 +-- drivers/pci/pci-driver.c |6 +- drivers/pci/pci.h |1 - drivers/pci/probe.c| 35 +++-- drivers/pci/remove.c |4 +- drivers/pci/search.c | 10 +-- drivers/pci/setup-bus.c|2 +- include/acpi/acpi_bus.h|9 +++ include/acpi/acpiosxf.h|2 - include/linux/pci.h|1 + 18 files changed, 277 insertions(+), 221 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH v10 00/11] PCI, ACPI: pci root bus hotplug support / pci match_driver
It includes 1. preparing patches for pci root bus hotadd/hotremove support 2. move root bus hotadd from acpiphp to pci_root.c 3. add hot-remove support 4. add acpi_hp_work to be shared with acpiphp and root-bus hotplug 5. add match_driver to add pci device to device tree early but not attach driver for hotplug path. based on pci/next + pm/acpi-scan could get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-root-bus-hotplug -v9: merges several patches together for easy review, requested by Rafael. -v10: address comments from Rafael. Jiang Liu (2): PCI: Fix a device reference count leakage issue in pci_dev_present() PCI: make PCI device create/destroy logic symmetric Tang Chen (1): PCI, ACPI: debug print for installation of acpi root bridge's notifier Yinghai Lu (8): PCI, acpiphp: Add is_hotplug_bridge detection PCI: Add root bus children dev's res to fail list PCI: Set dev_node early for pci_dev PCI, ACPI, acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work PCI, acpiphp: Move and enhance hotplug support of pci host bridge PCI, acpiphp: Don't bailout even no slots found yet. PCI: Skip attaching driver in device_add() PCI: Put pci dev to device tree as early as possible drivers/acpi/internal.h|1 + drivers/acpi/osl.c | 24 +- drivers/acpi/pci_root.c| 130 +++ drivers/acpi/scan.c|3 + drivers/pci/bus.c | 87 + drivers/pci/hotplug/acpiphp.h |1 - drivers/pci/hotplug/acpiphp_core.c | 23 +- drivers/pci/hotplug/acpiphp_glue.c | 150 +++- drivers/pci/iov.c |9 +-- drivers/pci/pci-driver.c |6 +- drivers/pci/pci.h |1 - drivers/pci/probe.c| 35 +++-- drivers/pci/remove.c |4 +- drivers/pci/search.c | 10 +-- drivers/pci/setup-bus.c|2 +- include/acpi/acpi_bus.h|9 +++ include/acpi/acpiosxf.h|2 - include/linux/pci.h|1 + 18 files changed, 277 insertions(+), 221 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/