qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] Fix kvm cpuid reporting
@ 2009-05-03 14:04 Avi Kivity
  2009-05-03 14:04 ` [Qemu-devel] [PATCH 1/4] kvm: Add support for querying supported cpu features Avi Kivity
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Avi Kivity @ 2009-05-03 14:04 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: qemu-devel, kvm

kvm supports an interface for reporting which cpuid features are supported.
Use it for trimming the cpu feature set reported to the guest.  This prevents,
for example, reporting NX to a guest when in fact we do not support it.

Avi Kivity (4):
  kvm: Add support for querying supported cpu features
  Make x86 cpuid feature names available in file scope
  Fix x86 feature modifications for features that set multiple bits
  kvm: Trim cpu features not supported by kvm

 kvm.h                |    3 ++
 target-i386/helper.c |   98 +++++++++++++++++++++++++++++++++----------------
 target-i386/kvm.c    |   80 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 149 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-05-12 11:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-03 14:04 [Qemu-devel] [PATCH 0/4] Fix kvm cpuid reporting Avi Kivity
2009-05-03 14:04 ` [Qemu-devel] [PATCH 1/4] kvm: Add support for querying supported cpu features Avi Kivity
2009-05-08 20:50   ` [Qemu-devel] " Anthony Liguori
2009-05-08 21:09     ` Anthony Liguori
2009-05-09  8:41       ` Avi Kivity
2009-05-03 14:04 ` [Qemu-devel] [PATCH 2/4] Make x86 cpuid feature names available in file scope Avi Kivity
2009-05-03 14:04 ` [Qemu-devel] [PATCH 3/4] Fix x86 feature modifications for features that set multiple bits Avi Kivity
2009-05-03 14:04 ` [Qemu-devel] [PATCH 4/4] kvm: Trim cpu features not supported by kvm Avi Kivity
2009-05-12 11:52   ` Mark McLoughlin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).