Re: [Xen-devel] [RFC 2/4] HVM x86 deprivileged mode: Create deprivileged page tables

2015-08-07 Thread Andrew Cooper
On 07/08/15 14:19, Ben Catterall wrote: > On 06/08/15 20:52, Andrew Cooper wrote: >> On 06/08/15 17:45, Ben Catterall wrote: >>> The paging structure mappings for the deprivileged mode are added >>> to the monitor page table for HVM guests. The entries are generated by >>> walking the page tables a

Re: [Xen-devel] [RFC 2/4] HVM x86 deprivileged mode: Create deprivileged page tables

2015-08-07 Thread Ben Catterall
On 06/08/15 20:52, Andrew Cooper wrote: On 06/08/15 17:45, Ben Catterall wrote: The paging structure mappings for the deprivileged mode are added to the monitor page table for HVM guests. The entries are generated by walking the page tables and mapping in new pages. If a higher-level page tabl

Re: [Xen-devel] [RFC 2/4] HVM x86 deprivileged mode: Create deprivileged page tables

2015-08-06 Thread Andrew Cooper
On 06/08/15 17:45, Ben Catterall wrote: > The paging structure mappings for the deprivileged mode are added > to the monitor page table for HVM guests. The entries are generated by > walking the page tables and mapping in new pages. If a higher-level page table > mapping exists, we attempt to trave

[Xen-devel] [RFC 2/4] HVM x86 deprivileged mode: Create deprivileged page tables

2015-08-06 Thread Ben Catterall
The paging structure mappings for the deprivileged mode are added to the monitor page table for HVM guests. The entries are generated by walking the page tables and mapping in new pages. If a higher-level page table mapping exists, we attempt to traverse all the way down to a leaf page and add the