Hi,
The first patch is code cleanup and shouldn't result in a visible
behaviour change. I confirmed this by writing an XTF test that checks
interrupt and event delivery behaviour with various combinations of IF
and GIF set.
The second patch fixes L1 hitting an assertion error in Xen. I confirmed
the fix by writing an XTF test that calls VMRUN on a VMCB without the
VMRUN intercept set.
Thanks,
Ross
Ross Lagerwall (2):
x86/svm: Don't toggle local event delivery on stgi/clgi
nestedsvm: Clear GIF when injecting VMEXIT
xen/arch/x86/hvm/svm/nestedsvm.c | 30 +++++++-----------------------
1 file changed, 7 insertions(+), 23 deletions(-)
--
2.53.0