[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Re: changeset 13403 ...
Keir Fraser wrote: > > > On 29/1/07 13:48, "Keir Fraser" <keir@xxxxxxxxxxxxx> wrote: > >> On 29/1/07 13:40, "Gerd Hoffmann" <kraxel@xxxxxxx> wrote: >> >>> Just noticed that domU kexec doesn't work any more, changeset 13403 is >>> the culpit. Hmm. No, it isn't easy to work-around ... >>> >>> cheers, >> Two pagetable switches in a single multicall? First switch is to a pagetable >> which maps only the multicall structure. This small intermediate table has >> to be mapped read-only in the original pagetables and in the final >> pagetables, but it will only be a few pages of memory (4 in the worst case). Helps a bit, but doesn't solve the fundamental problem that I can't use the page tables created by the domain-builder as-is. > Oh, it'll need a hypercall transfer page too. And it's a mmuext_op list that > you need, not a multicall. The transfer page and mmuext_op list can be > placed in adjacent pages so that you don't need any more intermediate > pagetable pages. Hmm. hypercall transfer page? The one with the int 82h instructions? Is the mmuext_op list copyed over before running it? If so, the it should not be required to be mapped all the time, right? In that case I could get away with an empty page as page directory? Or maybe even baseptr=NULL? cheers, Gerd -- Gerd Hoffmann <kraxel@xxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |