|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Xen at scale
On Wed, 24 Mar 2004, Christian Limpach wrote:
> > > and where does the builder put the PTD? and what's the physical memory
> > > layout?
> >
> > For BSD both are irrelevant - the PTD is passed in as an argument via a
> > register. Only Linux relies on physical contiguity for the PTOV trick.
> > BSD does a table lookup in the mapped page tables - it has no physical
> > contiguity requirements.
>
> The domain builder still has to put the PTD somewhere and your
> drawing/explanation doesn't say where. Same goes for physical memory
> layout, you have to pick one, I'd be interested to know which you picked...
The PTD is an arbitrary physical address mapped in right after the pages
uses by the elf-loader. BSD's VM system is sufficiently general that it
doesn't care about physical layout. Nonetheless, the physical layout
ends up looking something like:
|ktext|KPTphys|IdlePTD|ptomptpa|tmpstk|startinfopa|ptompages| <inited by kernel>
I hadn't intended to commit the domain builder until the ports had been
committed to the BSDs CVS repositories - which is going to wait until
I've had time to write the block and bi-directional console drivers.
However, if it is still unclear I can post the domain builder source
itself.
-Kip
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] Xen at scale, (continued)
- Re: [Xen-devel] Xen at scale, Ian Pratt
- Re: [Xen-devel] Xen at scale, Christian Limpach
- Re: [Xen-devel] Xen at scale, Kip Macy
- Re: [Xen-devel] Xen at scale, Christian Limpach
- Re: [Xen-devel] Xen at scale, Keir Fraser
- Re: [Xen-devel] Xen at scale, Christian Limpach
- Re: [Xen-devel] Xen at scale, Kip Macy
- Re: [Xen-devel] Xen at scale, Christian Limpach
- Re: [Xen-devel] Xen at scale, Kip Macy
- Re: [Xen-devel] Xen at scale, Christian Limpach
- Re: [Xen-devel] Xen at scale,
Kip Macy <=
- [Xen-devel] xen-1.2 again, I RATTAN
- Re: [Xen-devel] xen-1.2 again, Ian Pratt
- Re: [Xen-devel] xen-1.2 again, I RATTAN
RE: [Xen-devel] Xen at scale, MAGENHEIMER,DAN (HP-FtCollins,ex1)
|
|
|
|
|