[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] Re: copying data to guest
On Sat, Mar 03, 2007 at 04:35:16PM +0900, Isaku Yamahata wrote: > On Fri, Mar 02, 2007 at 06:30:09PM +0100, tgingold@xxxxxxx wrote: > > > > Or am I missing something here? > > Although this should work, it is currently not reliable. I think this issue > > must be fully discussed. > > I checked the sal specificatin very roughly, I counld found only > in 8.1.9 > "the oprating system runtime execution environment must provide > the proper mapping for the parameter buffers" > Hmm, I'm not sure what "provide" means. IMHO it means data miss must be handled. > Just some random thoughts/ideas for discussion. [...] > - enhance fake SAL code in geust domain pseudo physical address space. > Currently only break code is embedded. > Make it smarter to handle virtual addresses. > - convert virtual address into pseudo physical address > and pass pseudo physical address to Xen. > - use a predefined reserved area for SAL. > (This requires domain builder change) > It copies the data into the area, and call hypervisor. > After the hypercall, it copies back data into virtual address. > The tlb miss can be handled by OS. IMHO enhancing the SAL stubs is the right way. We should convert virtual address and use xencomm. Tristan. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |