diff options
author | Jeremy Fitzhardinge <[email protected]> | 2009-02-27 09:19:26 -0800 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2009-03-02 12:58:19 +0100 |
commit | 9976b39b5031bbf76f715893cf080b6a17683881 (patch) | |
tree | 3f2c190e24540898aed0f2dc330b29062602b67f /lib/string_helpers.c | |
parent | d0c4f570276cb4d2dc4215b90eb7cb6e2bdd4a15 (diff) |
xen: deal with virtually mapped percpu data
The virtually mapped percpu space causes us two problems:
- for hypercalls which take an mfn, we need to do a full pagetable
walk to convert the percpu va into an mfn, and
- when a hypercall requires a page to be mapped RO via all its aliases,
we need to make sure its RO in both the percpu mapping and in the
linear mapping
This primarily affects the gdt and the vcpu info structure.
Signed-off-by: Jeremy Fitzhardinge <[email protected]>
Cc: Xen-devel <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Rusty Russell <[email protected]>
Cc: Tejun Heo <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/string_helpers.c')
0 files changed, 0 insertions, 0 deletions