diff options
author | Yang, Wei <wei.y.yang@intel.com> | 2011-06-14 15:19:06 +0800 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2011-07-12 13:16:25 +0300 |
commit | a01c8f9b4e266df1d7166d23216f2060648f862d (patch) | |
tree | 9f1255015b195cc96a8e88da5a1bee1300a541ed /arch/x86/kvm/x86.c | |
parent | 176f61da82435eae09cc96f70b530d1ba0746b8b (diff) | |
download | lwn-a01c8f9b4e266df1d7166d23216f2060648f862d.tar.gz lwn-a01c8f9b4e266df1d7166d23216f2060648f862d.zip |
KVM: Enable ERMS feature support for KVM
This patch exposes ERMS feature to KVM guests.
The REP MOVSB/STOSB instruction can enhance fast strings attempts to
move as much of the data with larger size load/stores as possible.
Signed-off-by: Yang, Wei <wei.y.yang@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/x86/kvm/x86.c')
-rw-r--r-- | arch/x86/kvm/x86.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 76c16a5c6c56..0b803f04bde7 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -2372,7 +2372,7 @@ static void do_cpuid_ent(struct kvm_cpuid_entry2 *entry, u32 function, /* cpuid 7.0.ebx */ const u32 kvm_supported_word9_x86_features = - F(SMEP) | F(FSGSBASE); + F(SMEP) | F(FSGSBASE) | F(ERMS); /* all calls to cpuid_count() should be made on the same cpu */ get_cpu(); |