[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 22/22] vixen: dom0 builder support
On Sat, Jan 06, 2018 at 02:54:37PM -0800, Anthony Liguori wrote: > From: Anthony Liguori <aliguori@xxxxxxxxxx> > > The dom0 builder requires a number of modifications in order to be > able to launch unprivileged guests. The console and store pages > must be mapped in a specific location within the guest's initial > page table. > > We also have to setup the start info to be what's expected for > unprivileged guests and supress the normal logic to give dom0 > increased permissions. > > We have to pass around the console and store pages which involves > touching a number of places including the PVH builder. There are some unresolved issues that are introduced by apparent differences in how the libxc domain builder and the dom0 domain builder arrange things, in particular the bootstrap page tables and 32-on-64 compatibility page table frames. As is, this seems to primarily cause an incompatibility with 32-bit PAE mini-os that makes assumptions about how page tables are allocated at start of day (already fixed by [1]). Practically speaking, this means that existing buggy PV-GRUB images die early in MM setup when loaded as the dom1 kernel for Vixen. --msw [1] http://xenbits.xen.org/gitweb/?p=mini-os.git;a=commitdiff;h=8d84345a20d8a46ea26379c9f19961f6aa3e6e83 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |