]> xenbits.xensource.com Git - people/julieng/xen-unstable.git/commit
x86/PCI: make all config space writes subject to XSM checking
authorJan Beulich <jbeulich@suse.com>
Thu, 3 Dec 2015 14:32:30 +0000 (15:32 +0100)
committerJan Beulich <jbeulich@suse.com>
Thu, 3 Dec 2015 14:32:30 +0000 (15:32 +0100)
commit300bb048ca313da7edbf0cef8e6998ca3be5dc2c
tree1c91a0043fc8876cb87e93635e19bfcb376d1ff9
parentfc4ac9284dc93922369084a5c73751658c802ae9
x86/PCI: make all config space writes subject to XSM checking

Now that we intercept them all, there's no reason not to also uniformly
hand them to XSM. Reads (which are expected to be of less interest) get
handled as before (MMCFG accesses un-audited).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/pci.c
xen/arch/x86/traps.c