diff options
author | Jeremy Fitzhardinge <jeremy@goop.org> | 2008-07-08 15:07:16 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-16 11:06:20 +0200 |
commit | 1153968a48e3ca3e2b7a437e8b82ec9e6f768e24 (patch) | |
tree | 1dd347e5ae7a472f2757915d5927eaca4404d15a /firmware | |
parent | bf18bf94dc72db998d0fbebc846c07c858a59c90 (diff) | |
download | linux-1153968a48e3ca3e2b7a437e8b82ec9e6f768e24.tar.gz linux-1153968a48e3ca3e2b7a437e8b82ec9e6f768e24.tar.bz2 linux-1153968a48e3ca3e2b7a437e8b82ec9e6f768e24.zip |
xen: implement Xen write_msr operation
64-bit uses MSRs for important things like the base for fs and
gs-prefixed addresses. It's more efficient to use a hypercall to
update these, rather than go via the trap and emulate path.
Other MSR writes are just passed through; in an unprivileged domain
they do nothing, but it might be useful later.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Stephen Tweedie <sct@redhat.com>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Cc: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions