[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Minios-devel] [UNIKRAFT PATCHv4 18/43] plat/include: Define address offsets of boot stack and pagetable
Hi Julien, > -----Original Message----- > From: Julien Grall <julien.grall@xxxxxxx> > Sent: 2018年7月9日 18:56 > To: Wei Chen <Wei.Chen@xxxxxxx>; minios-devel@xxxxxxxxxxxxxxxxxxxx; > simon.kuenzer@xxxxxxxxx > Cc: Kaly Xin <Kaly.Xin@xxxxxxx>; nd <nd@xxxxxxx> > Subject: Re: [Minios-devel] [UNIKRAFT PATCHv4 18/43] plat/include: Define > address offsets of boot stack and pagetable > > On 09/07/18 11:10, Wei Chen wrote: > > Hi Julien, > > Hi Wei, > > > >> -----Original Message----- > >> From: Julien Grall <julien.grall@xxxxxxx> > >> Sent: 2018年7月9日 4:19 > >> To: Wei Chen <Wei.Chen@xxxxxxx>; minios-devel@xxxxxxxxxxxxxxxxxxxx; > >> simon.kuenzer@xxxxxxxxx > >> Cc: Kaly Xin <Kaly.Xin@xxxxxxx>; nd <nd@xxxxxxx> > >> Subject: Re: [Minios-devel] [UNIKRAFT PATCHv4 18/43] plat/include: Define > >> address offsets of boot stack and pagetable > >> > >> Hi Wei, > >> > >> On 07/06/2018 10:03 AM, Wei Chen wrote: > >>> If we place the boot stack and pagetable in BSS section. These > >>> areas are not easy to be reused after changing to newstack. So > >> > >> s/newstack/a new stack/ or "the new stack". > >> > > > > > > Ok > > > >>> in Arm64, we want to place the pagetable and boot stack behind > >> > >> s/behind/after/ > > > > Got it. > > > >> > >>> the end of image. > >>> In this case, once we change to newstack or we have new pagetable, > >>> these two areas can be reclaimed very easy. > >> > >> I am wondering whether it would be worth to introduce an "init" section. > >> This would make easier to reclaim the region and avoid hardcoded offset > >> below. > > > > If we have a lot of such init functions or data, it would be good to have > > a init section. If not, the freed small init section it's not easy managed. > > Because VA and PA is 1:1 mapped. > > I am not sure to understand how this would be difficult to manage? The > region will be few tens KB. This is enough to allocate a lot of structure. > If this region has tens of KB, I think it's valuable to do this. But I think this feature is basic and common, and exceeds this series scope. How do you think about it @Simon? > Cheers, > > -- > Julien Grall _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |