On Mon, 01 Jul 2024 13:15:05 +0530, Krishna Kumar wrote: > The fix of Powerpc hotplug driver (drivers/pci/hotplug/pnv_php.c) > addresses below two issues. > > 1. Kernel Crash during hot unplug of bridge/switch slot. > > 2. Bridge Support Enablement - Previously, when we do a hot-unplug > operation on a bridge slot, all the ports and devices behind the > bridge-ports would be hot-unplugged/offline, but when we do a hot-plug > operation on the same bridge slot, all the ports and devices behind the > bridge would not get hot-plugged/online. In this case, Only the first > port of the bridge gets enabled and the remaining port/devices remain > unplugged/offline. After the fix, The hot-unplug and hot-plug > operations on the slot associated with the bridge started behaving > correctly and became in sync. Now, after the hot plug operation on the > same slot, all the bridge ports and devices behind the bridge become > hot-plugged/online/restored in the same manner as it was before the > hot-unplug operation. > > [...] Applied to powerpc/next. [1/2] pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv https://git.kernel.org/powerpc/c/335e35b748527f0c06ded9eebb65387f60647fda [2/2] powerpc: hotplug driver bridge support https://git.kernel.org/powerpc/c/20ce0c247b2500cb7060cb115274ba71abda2626 cheers