[PATCH 0/4] Enable VMM userspace support for CET virtualization

Yang Weijiang posted 4 patches 1 year ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230421041227.90915-1-weijiang.yang@intel.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Marcelo Tosatti <mtosatti@redhat.com>
target/i386/cpu.c     | 47 ++++++++++++++++++-------
target/i386/cpu.h     | 23 ++++++++++++
target/i386/kvm/kvm.c | 44 +++++++++++++++++++++++
target/i386/machine.c | 81 +++++++++++++++++++++++++++++++++++++++++++
4 files changed, 183 insertions(+), 12 deletions(-)
[PATCH 0/4] Enable VMM userspace support for CET virtualization
Posted by Yang Weijiang 1 year ago
These are VMM userspace enabling patches for CET virtualization.
Currently CET user mode SHSTK/IBT and kernel mode IBT are supported.
supervisor SHSTK are not supported now, so related MSRs support
are not included in this series.

Yang Weijiang (4):
  target/i386: Enable XSAVES support for user mode CET states
  target/i386: Add CET MSRs access interfaces
  target/i386: Enable CET states migration
  target/i386: Advertise CET flags in feature words

 target/i386/cpu.c     | 47 ++++++++++++++++++-------
 target/i386/cpu.h     | 23 ++++++++++++
 target/i386/kvm/kvm.c | 44 +++++++++++++++++++++++
 target/i386/machine.c | 81 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 183 insertions(+), 12 deletions(-)

base-commit: c283ff89d11ff123efc9af49128ef58511f73012
-- 
2.27.0