From: David Gibson <david@gibson.dropbear.id.au>
To: agraf@suse.de
Cc: qemu-devel@nongnu.org
Subject: [Qemu-devel] [0/3] pseries: RFC: Advertise host CPU capabilties to guest
Date: Fri, 30 Sep 2011 17:50:37 +1000 [thread overview]
Message-ID: <1317369040-30437-1-git-send-email-david@gibson.dropbear.id.au> (raw)
This series contains some patches which, when using KVM, gather
information about the capabilities of the host CPU and advertise them
to the guest system when using the pseries machine. Specifically it
does this for whether the CPU supports VMX, VSX and/or DFP
instructions, and for the CPUs supported page sizes.
The VSX and DFP portions of this were posted earlier, and I've fixed
the minor comments which people made. This leaves one objection from
Alex Graf, that whether the features are advertised should also depend
on the target CPU selected in qemu. A similar objection may apply to
the pagesizes patch. I guess the idea is to "clamp" the advertised
capabilities to those permitted by the selected target CPU, but I'm
not entirely sure what the logic here should be.
Frankly, particularly in the case of KVM Book3S-HV, I'm not terribly
convinced that attempting to make the guest CPU appear different from
the host CPU is terribly meaningful. These patches as they stand have
the advantage that future, roughly compatible CPUs should Just Work
with these capabilities advertised in the correct cases. Alex, can
you advise what sort of logic you'd like here.
next reply other threads:[~2011-09-30 7:50 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-30 7:50 David Gibson [this message]
2011-09-30 7:50 ` [Qemu-devel] [PATCH 1/3] ppc: Generalize the kvmppc_get_clockfreq() function David Gibson
2011-09-30 18:06 ` Alexander Graf
2011-10-11 4:29 ` David Gibson
2011-09-30 7:50 ` [Qemu-devel] [PATCH 2/3] pseries: Add device tree properties for VMX/VSX and DFP under kvm David Gibson
2011-09-30 7:50 ` [Qemu-devel] [PATCH 3/3] pseries: Correctly create ibm, segment-page-sizes property David Gibson
2011-10-07 7:20 ` Alexander Graf
2011-09-30 8:20 ` [Qemu-devel] [0/3] pseries: RFC: Advertise host CPU capabilties to guest Alexander Graf
2011-09-30 9:00 ` David Gibson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1317369040-30437-1-git-send-email-david@gibson.dropbear.id.au \
--to=david@gibson.dropbear.id.au \
--cc=agraf@suse.de \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).