qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/6] i386: Add "max" CPU model to TCG and KVM
@ 2017-01-19 21:04 Eduardo Habkost
  2017-01-19 21:04 ` [Qemu-devel] [PATCH 1/6] i386: Unset cannot_destroy_with_object_finalize_yet on "host" model Eduardo Habkost
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Eduardo Habkost @ 2017-01-19 21:04 UTC (permalink / raw)
  To: qemu-devel
  Cc: Richard W.M. Jones, David Hildenbrand, Cornelia Huck,
	Daniel P. Berrange, Peter Maydell, Igor Mammedov, Jiri Denemark,
	Richard Henderson, Christian Borntraeger, Jason J. Herne,
	Paolo Bonzini

This is v2 of the previous series that enabled the "host" CPU
model on TCG. Now a new "max" CPU is being added, while keeping
"host" KVM-specific.

In addition to simply adding "max" as a copy of the existing
"host" CPU model, additional patches change it to not use any
host CPUID information when in TCG mode.

---
Cc: "Richard W.M. Jones" <rjones@redhat.com>
Cc: David Hildenbrand <david@redhat.com>
Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
Cc: "Daniel P. Berrange" <berrange@redhat.com>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Igor Mammedov <imammedo@redhat.com>
Cc: Jiri Denemark <jdenemar@redhat.com>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Christian Borntraeger <borntraeger@de.ibm.com>
Cc: "Jason J. Herne" <jjherne@linux.vnet.ibm.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>

Eduardo Habkost (6):
  i386: Unset cannot_destroy_with_object_finalize_yet on "host" model
  i386: Add ordering field to CPUClass
  i386: Rename X86CPU::host_features to X86CPU::max_features
  i386: Create "max" CPU model
  i386: Make "max" model not use any host CPUID info on TCG
  i386: Don't set CPUClass::cpu_def on "max" model

 target/i386/cpu-qom.h |   6 ++-
 target/i386/cpu.h     |   2 +-
 target/i386/cpu.c     | 110 +++++++++++++++++++++++++++++---------------------
 3 files changed, 71 insertions(+), 47 deletions(-)

-- 
2.11.0.259.g40922b1

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

end of thread, other threads:[~2017-02-22 18:23 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-19 21:04 [Qemu-devel] [PATCH 0/6] i386: Add "max" CPU model to TCG and KVM Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 1/6] i386: Unset cannot_destroy_with_object_finalize_yet on "host" model Eduardo Habkost
2017-02-22 18:21   ` Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 2/6] i386: Add ordering field to CPUClass Eduardo Habkost
2017-02-22 18:22   ` Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 3/6] i386: Rename X86CPU::host_features to X86CPU::max_features Eduardo Habkost
2017-02-22 18:23   ` Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 4/6] i386: Create "max" CPU model Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 5/6] i386: Make "max" model not use any host CPUID info on TCG Eduardo Habkost
2017-01-19 21:04 ` [Qemu-devel] [PATCH 6/6] i386: Don't set CPUClass::cpu_def on "max" model Eduardo Habkost
2017-01-20 10:16 ` [Qemu-devel] [PATCH 0/6] i386: Add "max" CPU model to TCG and KVM Peter Maydell
2017-01-20 14:27 ` David Hildenbrand
2017-01-20 14:36 ` Cornelia Huck

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).