Re: [Xen-devel] [PATCH RFC 39/55] x86: switch root_pgt to mfn_t and use new APIs

2019-04-09 Thread Wei Liu
On Tue, Mar 19, 2019 at 04:45:24PM +, Nuernberger, Stefan wrote: > On Thu, 2019-02-07 at 16:44 +, Wei Liu wrote: > > This then requires moving declaration of root page table mfn into > > mm.h > > and modify setup_cpu_root_pgt to have a single exit path. > > > > We also need to force map_do

Re: [Xen-devel] [PATCH RFC 39/55] x86: switch root_pgt to mfn_t and use new APIs

2019-03-19 Thread Nuernberger, Stefan
On Thu, 2019-02-07 at 16:44 +, Wei Liu wrote: > This then requires moving declaration of root page table mfn into > mm.h > and modify setup_cpu_root_pgt to have a single exit path. > > We also need to force map_domain_page to use direct map when > switching > per-domain mappings. This is contr

[Xen-devel] [PATCH RFC 39/55] x86: switch root_pgt to mfn_t and use new APIs

2019-02-07 Thread Wei Liu
This then requires moving declaration of root page table mfn into mm.h and modify setup_cpu_root_pgt to have a single exit path. We also need to force map_domain_page to use direct map when switching per-domain mappings. This is contrary to our end goal of removing direct map, but this will be rem