Merge branch 'pci/hotplug'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 4 Jun 2025 15:49:59 +0000 (10:49 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 4 Jun 2025 15:49:59 +0000 (10:49 -0500)
commitbb5c909e6a5e37417e988147c705e4df64278b52
tree88bbaf8297c8b49e491c94f7630e8df6602942f0
parent68d0370e4e80ac6ab9043813f7ade3c810648679
parentd46b3918fac499f60b7df1cb1437af7344480576
Merge branch 'pci/hotplug'

- Ignore Presence Detect Changed caused by DPC.  pciehp already ignores
  Link Down/Up events caused by DPC, but on slots using in-band presence
  detect, DPC causes a spurious Presence Detect Changed event (Lukas
  Wunner)

- Ignore Link Down/Up caused by Secondary Bus Reset.  On hotplug ports
  using in-band presence detect, the reset causes a Presence Detect Changed
  event, which mistakenly caused teardown and re-enumeration of the device.
  Drivers may need to annotate code that resets their device (Lukas Wunner)

* pci/hotplug:
  PCI: hotplug: Drop superfluous #include directives
  PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset
  PCI: pciehp: Ignore Presence Detect Changed caused by DPC

# Conflicts:
# drivers/pci/pci.h
drivers/pci/pci.h
include/linux/pci.h