]> xenbits.xensource.com Git - xen.git/commit
PCI: don't allow guest assignment of devices used by Xen
authorJan Beulich <jbeulich@suse.com>
Tue, 11 Sep 2012 14:01:15 +0000 (16:01 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 11 Sep 2012 14:01:15 +0000 (16:01 +0200)
commite46ea4d44dc0929d9e15dcde5c13b569278970d2
tree6992a7be13ec2c6a58fe7c2e7e9d6b5f17bc0e58
parent510cbdf5edecc3a4898c87b02de9e4f3e9360eda
PCI: don't allow guest assignment of devices used by Xen

This covers the devices used for the console and the AMD IOMMU ones (as
would be any others that might get passed to pci_ro_device()).

Boot video device determination cloned from similar Linux logic.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/x86/mm.c
xen/drivers/char/ehci-dbgp.c
xen/drivers/char/ns16550.c
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/pci.c
xen/drivers/video/vga.c
xen/include/xen/pci.h