[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Crashing Xen



On Wed, 2004-01-07 at 16:52, Keir Fraser wrote:
> > Does Xen use the start_info (passed in ctxt->esi) for anything (such as
> > setting up CR3), or is this value just passed on to the domain? Is
> > passing bogus start_info a problem for Xen?
> 
> No, the start_info structure is opaque to Xen. The definition of
> start_info, and the convention of passing a pointer to it in %esi, is
> known only to DOM0 control utils and guest OSes.
>  
> > If not, what is the state of CR3 and paging when the domain boots?
> 
> It's a field in full_execution_context_t, passed to
> DOM0_BUILDDOMAIN.

This is what went wrong, specifying a sane pt_base value improved
things. I suppose that in a perfect world Xen could check the ownership
and pinning of this page and report and error on domain creation.

thanks,
Jacob



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.