|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|