]> xenbits.xensource.com Git - qemu-xen-4.3-testing.git/commit
xen: don't allow guest to control MSI mask register
authorJan Beulich <jbeulich@suse.com>
Wed, 10 Jun 2015 13:13:56 +0000 (14:13 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 10 Jun 2015 13:13:56 +0000 (14:13 +0100)
commit823757bf23f491d56a2d8353ddc838b83a3f8962
treed92394dd64c09ea0ba3e7fba36a4c3fd05109f70
parent835bc3eeba2cc52cc54b53578d78a2a7e56c54b6
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/pass-through.c
hw/pass-through.h