|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/2] xen/mm: Reset PFN_ORDER for offlined buddy heads
This series fixes an inconsistency in the PFN_ORDER annotation for pages that are offlined when they are the head of a free buddy. When reserve_offlined_page() splits a buddy and moves offlined sub-pages to the offlined lists, the former buddy head would be left annotated with its original order even though it is now a single page. While this does not cause functional regressions, it is misleading. You can pull this series with the regression test environment to run it: $ git pull git@xxxxxxxxxx:bernhardkaindl/xen.git offline-head-order-v2 $ make -C tools/tests/native TARGETS=offline-head-order test Signed-off-by: Bernhard Kaindl <bernhard.kaindl@xxxxxxxxxx> Bernhard Kaindl (2): xen/mm: reset PFN_ORDER for offlined buddy heads tools/tests/native: Add test for offlined buddy head PFN_ORDER tools/tests/native/offline-head-order.c | 74 +++++++++++++++++++++++++ xen/common/page_alloc.c | 6 ++ 2 files changed, 80 insertions(+) create mode 100644 tools/tests/native/offline-head-order.c -- 2.39.5
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |