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

Re: [Minios-devel] [PATCH 30/40] arm64: set the mapping for console and xenbus



On Wed, Nov 08, 2017 at 10:47:36AM +0000, Julien Grall wrote:
> 
> 
> On 08/11/17 09:11, Huang Shijie wrote:
> > On Mon, Nov 06, 2017 at 05:31:43PM +0000, Julien Grall wrote:
> > > Hi Shijie,
> > > 
> > > On 03/11/17 03:12, Huang Shijie wrote:
> > > > This patch sets the mapping for console and xenbus:
> > > >      .1) Use the page granule (4K) to setup the page table.
> > > 
> > > This should belong to the patch building page-table.
> > Please just keep it here..
> > 
> > This is the first place where we use the 4k page size.
> 
> See my answer in that patch...
> 
> [...]
> 
> > > 
> > > As you can't assume where it the console/xenbus frame in the memory 
> > > layout,
> > > there are chance the virtual addresses will be well above 39-bits. 
> > > Resulting
> > > to an access fault.
> > 39bit is 512G. Does the mini-os can beyond 512G memory? >
> > There is no virtual address above 39-bits now. If it really exits, we
> > can extand the address space to 64-bits.
> 
> You should really look at how you implemented to_virt and think how the
> conversion will happen depending on the physical address...
okay, I will check it..

thank
Huang Shijie

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel

 


Rackspace

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