[PATCH 0/3] powerpc/powernv: PCI hotplug fixes and improvement

From
Gavin Shan <hidden>
Date
2017-01-11 00:50:18
This series fixes couple issues or improves its reliability:

   * The PDC event is never detected inside the IRQ handler in surprise
     hot-add path.
   * The slot's initial state should be REGISTERED state if it's emtpy.
     Otherwise, the PCI devices behind the slot won't be populated properly
     in hot-add path.
   * PDC isn't reliable for hot-add on some machines. Introduce another
     device-tree property to disable it if required by (skiboot) firmware.

Gavin Shan (3):
  drivers/pci/hotplug: Handle presence detection change properly
  drivers/pci/hotplug: Fix initial state for empty slot
  drivers/pci/hotplug: Mask PDC interrupt if required

 arch/powerpc/include/asm/pnv-pci.h |  2 ++
 drivers/pci/hotplug/pnv_php.c      | 49 +++++++++++++++++++++++++++++++-------
 2 files changed, 43 insertions(+), 8 deletions(-)

-- 
2.7.4
Thread (6 messages) 6 messages, 2 authors, 2017-02-16
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help