On 16.01.2024 20:25, Elias El Yandouzi wrote: > From: Hongyan Xia <hongy...@amazon.com> > > Also, introduce a wrapper around vmap that maps a contiguous range for > boot allocations. Unfortunately, the new helper cannot be a static inline > because the dependencies are a mess. We would need to re-include > asm/page.h (was removed in aa4b9d1ee653 "include: don't use asm/page.h > from common headers") and it doesn't look to be enough anymore > because bits from asm/cpufeature.h is used in the definition of PAGE_NX. > > Lastly, with the move to vmap(), it is now easier to find the size > of the mapping. So pass the whole area to init_boot_pages() rather than > just the first page. > > Signed-off-by: Hongyan Xia <hongy...@amazon.com> > Signed-off-by: Julien Grall <jgr...@amazon.com> > Signed-off-by: Elias El Yandouzi <elias...@amazon.com>
Acked-by: Jan Beulich <jbeul...@suse.com>