]> xenbits.xensource.com Git - qemu-upstream-unstable.git/commit
xen: don't allow guest to control MSI mask register
authorJan Beulich <jbeulich@suse.com>
Tue, 2 Jun 2015 15:43:07 +0000 (15:43 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 9 Jun 2015 10:28:18 +0000 (10:28 +0000)
commit5ee7a3e24aaa032f88e91e01b44aadcdaa4c5609
tree8f65fadfcc1b60224e8d6ae9b786b07aec9bb2b7
parent98fc2a309a039b6e3c6ed6ac0f1c33548448d3da
xen: don't allow guest to control MSI mask register

It's being used by the hypervisor. For now simply mimic a device not
capable of masking, and fully emulate any accesses a guest may issue
nevertheless as simple reads/writes without side effects.

This is XSA-129.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
hw/pci/msi.c
hw/xen/xen_pt_config_init.c
include/hw/pci/pci_regs.h