On Wed, Jun 22, 2022 at 05:59:12PM +0800, Zhenzhong Duan wrote: > The end address of memory region section isn't correctly calculated > which leads to overflowed mtree dump: > > Dispatch > Physical sections > ...... > #70 @0000000000002000..0000000000011fff io [ROOT] > #71 @0000000000005000..0000000000005fff (noname) > #72 @0000000000005000..0000000000014fff io [ROOT] > #73 @0000000000005658..0000000000005658 vmport > #74 @0000000000005659..0000000000015658 io [ROOT] > #75 @0000000000006000..0000000000015fff io [ROOT] > > After fix: > #70 @0000000000002000..0000000000004fff io [ROOT] > #71 @0000000000005000..0000000000005fff (noname) > #72 @0000000000005000..0000000000005657 io [ROOT] > #73 @0000000000005658..0000000000005658 vmport > #74 @0000000000005659..0000000000005fff io [ROOT] > #75 @0000000000006000..000000000000ffff io [ROOT] > > Fixes: 5e8fd947e2670 ("memory: Rework "info mtree" to print flat views and > dispatch trees") > Signed-off-by: Zhenzhong Duan <zhenzhong.d...@intel.com>
Reviewed-by: Peter Xu <pet...@redhat.com> -- Peter Xu