[Xen-devel] [PATCH v4 0/2] x86/nvmx: fixes for interrupt injection

Roger Pau Monne posted 2 patches 4 years, 1 month ago
Failed in applying to current master (apply log)
xen/arch/x86/hvm/vmx/intr.c       | 21 +++++++++++-------
xen/arch/x86/hvm/vmx/vvmx.c       | 36 +++++++++++++++++++++++--------
xen/include/asm-x86/hvm/vmx/vmx.h |  2 ++
3 files changed, 42 insertions(+), 17 deletions(-)
[Xen-devel] [PATCH v4 0/2] x86/nvmx: fixes for interrupt injection
Posted by Roger Pau Monne 4 years, 1 month ago
Hello,

osstest identified a regression caused by my earlier attempt to fix
interrupt injection when using nested VMX. This series aims to fix the
regression, and should unblock several osstest branches.

The following report is from osstest with this series applied:

http://logs.test-lab.xenproject.org/osstest/logs/149084/

Note the last patch (2/2) is the one that actually fixes the issue. Xen
will always use the Ack on exit feature so patche 1/2 don't change the
functionality when running a nested Xen, as it always requires SVI to be
updated.

Thanks, Roger.

Roger Pau Monne (2):
  x86/nvmx: split updating RVI from SVI in nvmx_update_apicv
  x86/nvmx: update exit bitmap when using virtual interrupt delivery

 xen/arch/x86/hvm/vmx/intr.c       | 21 +++++++++++-------
 xen/arch/x86/hvm/vmx/vvmx.c       | 36 +++++++++++++++++++++++--------
 xen/include/asm-x86/hvm/vmx/vmx.h |  2 ++
 3 files changed, 42 insertions(+), 17 deletions(-)

-- 
2.26.0