Hi Andrew, > -----Original Message----- > Subject: [PATCH 4/4] xen/arm: Correct the p2m pool size calculations > > Allocating or freeing p2m pages doesn't alter the size of the mempool; only > the split between free and used pages. > > Right now, the hypercalls operate on the free subset of the pool, meaning > that > XEN_DOMCTL_get_p2m_mempool_size varies with time as the guest shuffles > its > physmap, and XEN_DOMCTL_set_p2m_mempool_size ignores the used > subset of the > pool and lets the guest grow unbounded. > > This fixes test-p2m-pool on ARM so that the behaviour matches x86. > > This is part of XSA-409 / CVE-2022-33747. > > Fixes: cbea5a1149ca ("xen/arm: Allocate and free P2M pages from the P2M > pool") > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Release-acked-by: Henry Wang <henry.w...@arm.com> Hi Arm maintainers, may I ask for a reviewed-by/ack from you for the correctness of the code in the release? Thank you very much! Kind regards, Henry