summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/eeh.h
diff options
context:
space:
mode:
authorWei Yang <weiyang@linux.vnet.ibm.com>2016-03-04 02:53:06 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2016-03-09 01:58:17 +0300
commit51c0e87e9a48d081d7ccb40d7454a0fa2935a424 (patch)
tree857e9d84f428131604138d391ebf9b492be41747 /arch/powerpc/include/asm/eeh.h
parent971427f5827d5a013965878e196d6930a977e8a7 (diff)
downloadlinux-51c0e87e9a48d081d7ccb40d7454a0fa2935a424.tar.xz
powerpc/eeh: Cache normal BARs, not windows or IOV BARs
This restricts the EEH address cache to use only the first 7 BARs. This makes __eeh_addr_cache_insert_dev() ignore PCI bridge window and IOV BARs. As the result of this change, eeh_addr_cache_get_dev() will return VFs from VF's resource addresses instead of parent PFs. This also removes PCI bridge check as we limit __eeh_addr_cache_insert_dev() to 7 BARs and this effectively excludes PCI bridges from being cached. 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>
Diffstat (limited to 'arch/powerpc/include/asm/eeh.h')
0 files changed, 0 insertions, 0 deletions