diff options
author | Jeremy Fitzhardinge <jeremy@goop.org> | 2008-07-09 02:07:16 +0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-16 13:06:20 +0400 |
commit | 1153968a48e3ca3e2b7a437e8b82ec9e6f768e24 (patch) | |
tree | 1dd347e5ae7a472f2757915d5927eaca4404d15a /include/xen | |
parent | bf18bf94dc72db998d0fbebc846c07c858a59c90 (diff) | |
download | linux-1153968a48e3ca3e2b7a437e8b82ec9e6f768e24.tar.xz |
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 'include/xen')
0 files changed, 0 insertions, 0 deletions