]> xenbits.xensource.com Git - xen.git/commit
vpci: add a priority parameter to the vPCI register initializer
authorRoger Pau Monne <roger.pau@citrix.com>
Thu, 22 Mar 2018 14:00:00 +0000 (15:00 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 23 Mar 2018 09:25:32 +0000 (10:25 +0100)
commit2be6e8d3d10e188f69c8971842d5a5369b9f264f
tree55a12f2bac046eb67487866864463d23af8af9ec
parent6ebf083f9ea4e5fa66d741e948e79db8a48da58d
vpci: add a priority parameter to the vPCI register initializer

This is needed for MSI-X, since MSI-X will need to be initialized
before parsing the BARs, so that the header BAR handlers are aware of
the MSI-X related holes and make sure they are not mapped in order for
the trap handlers to work properly.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
[ARM]
Acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/arm/xen.lds.S
xen/arch/x86/xen.lds.S
xen/drivers/vpci/header.c
xen/drivers/vpci/msi.c
xen/include/xen/vpci.h