]> xenbits.xensource.com Git - qemu-xen-4.5-testing.git/commit
Without this the actual XSA-131 fix would cause the enable bit to not
authorJan Beulich <jbeulich@suse.com>
Tue, 9 Jun 2015 15:32:24 +0000 (16:32 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Tue, 9 Jun 2015 15:32:24 +0000 (16:32 +0100)
commit751d20d7b12a31a435a3354e9d1cee9f2f0d8404
treed5b0121bbf9949a85188ebdf7119e88dff5cd55a
parent51f3b5b0ec56a607d43df507b0cb1cfdf1b7678e
Without this the actual XSA-131 fix would cause the enable bit to not
get set anymore (due to the write back getting suppressed there based
on the OR of emu_mask, ro_mask, and res_mask).

Note that the fiddling with the enable bit shouldn't really be done by
qemu, but making this work right (via libxc and the hypervisor) will
require more extensive changes, which can be postponed until after the
security issue got addressed.

This is a preparatory patch for XSA-131.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
hw/pass-through.c