On 5/8/25 02:56, Orzel, Michal wrote: > On 05/05/2025 09:52, Orzel, Michal wrote: >> >> >> On 05/05/2025 04:56, Stewart Hildebrand wrote: >>> Erroneous logic was duplicated from add_ext_regions() into >>> add_hwdom_free_regions(). Frame numbers are converted to addresses, but >>> the end address (e) is rounded down to page size alignment. The logic to >>> calculate the size assumes e points to the last address, not page, >>> effectively leading to the region size being erroneously calculated to >>> be 2M smaller than the actual size of the region. >>> >>> Fix by adding 1 to the frame number before converting back to address. >>> >>> Fixes: 02975cc38389 ("xen/arm: permit non direct-mapped Dom0 construction") >>> Signed-off-by: Stewart Hildebrand <stewart.hildebr...@amd.com> >> Acked-by: Michal Orzel <michal.or...@amd.com> > > I wanted to commit your fixes but rebase is required after recent dom0less > code > movement. Please do.
Yes, I have already rebased locally. I'll send later today. Is it okay to keep your A-b tag?