[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
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. Sos/newstack/a new stack/ or "the new stack".Okin Arm64, we want to place the pagetable and boot stack behinds/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. 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 |