]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/pci: Remove VFs prior to PF
authorWei Yang <weiyang@linux.vnet.ibm.com>
Thu, 3 Mar 2016 23:53:05 +0000 (10:53 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 8 Mar 2016 22:58:15 +0000 (09:58 +1100)
commitfbe2d33d3f5beb62b5da191fbe397471a3693b1c
tree8bbf49ce8e2a118d675e690327b67301001b9f4d
parent0c7c221df79495a199f8f1d08b79d05da8f51149
powerpc/pci: Remove VFs prior to PF

As commit 38503ad10533 ("PCI: make sriov work with hotplug remove")
indicates, VFs which is on the same PCI bus as their PF, should be
removed before the PF. Otherwise, we might run into kernel crash
at PCI unplugging time.

This applies the above pattern to powerpc PCI hotplug path.

Signed-off-by: Wei Yang <weiyang@linux.vnet.ibm.com>
Acked-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/kernel/pci-hotplug.c