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