summaryrefslogtreecommitdiffstats
path: root/drivers/pci/remove.c
diff options
context:
space:
mode:
authorVaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com>2012-02-02 23:11:20 +0530
committerJesse Barnes <jbarnes@virtuousgeek.org>2012-02-10 12:01:56 -0800
commit8161fe91d8da34c1a231b6e2d4454b4b3179a5d4 (patch)
treecf7e7f08ff22f39abb6c748b121718149a6347b4 /drivers/pci/remove.c
parent71f6bd4a23130cd2f4b036010c5790b1295290b9 (diff)
downloadop-kernel-dev-8161fe91d8da34c1a231b6e2d4454b4b3179a5d4.zip
op-kernel-dev-8161fe91d8da34c1a231b6e2d4454b4b3179a5d4.tar.gz
PCI: set pci sriov page size before reading SRIOV BAR
For an SRIOV device, PCI_SRIOV_SYS_PGSIZE should be set before the PCI_SRIOV_BAR are queried. The sys pagesize defaults to 4k, so this change is required on powerpc box with 64k base page size. This is a regression caused due to moving SRIOV init to sriov_enable(). | commit afd24ece5c76af87f6fc477f2747b83a764f161c | Author: Ram Pai <linuxram@us.ibm.com> | PCI: delay configuration of SRIOV capability | The SRIOV capability, namely page size and total_vfs of a device are | configured during enumeration phase of the device. This can potentially | interfere with the PCI operations of the platform, if the IOV capability | of the device is not enabled. Signed-off-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> Acked-by: Ram Pai <linuxram@us.ibm.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/remove.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud