qemu-e2k/target/i386/kvm
Chenyi Qiang 6aa4228bd6 target/i386: Add support for save/load IA32_PKRS MSR
PKS introduces MSR IA32_PKRS(0x6e1) to manage the supervisor protection
key rights. Page access and writes can be managed via the MSR update
without TLB flushes when permissions change.

Add the support to save/load IA32_PKRS MSR in guest.

Signed-off-by: Chenyi Qiang <chenyi.qiang@intel.com>
Message-Id: <20210205083325.13880-2-chenyi.qiang@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2021-02-08 15:15:32 +01:00
..
hyperv-proto.h i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
hyperv-stub.c i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
hyperv.c i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
hyperv.h i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
kvm-stub.c i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
kvm.c target/i386: Add support for save/load IA32_PKRS MSR 2021-02-08 15:15:32 +01:00
kvm_i386.h i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
meson.build i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
trace-events i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00
trace.h i386: move kvm accel files into kvm/ 2020-12-16 14:06:52 -05:00