Messages in this thread | | | Date | Mon, 28 Jul 2008 14:26:48 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH] xen: fix allocation and use of large ldts |
| |
* Jeremy Fitzhardinge <jeremy@goop.org> wrote:
> When the ldt gets to more than 1 page in size, the kernel uses vmalloc > to allocate it. This means that: > - when making the ldt RO, we must update the pages in both the vmalloc > mapping and the linear mapping to make sure there are no RW aliases. > - we need to use arbitrary_virt_to_machine to compute the machine addr > for each update
applied to tip/x86/xen, thanks Jeremy.
Ingo
| |