From 8413f3c999efa31008dda18bb8cef839fbc68393 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Tue, 11 Mar 2025 15:08:48 +0000 Subject: [PATCH] Revert "ANDROID: KVM: arm64: balloon: Notify hyp before reporting free pages to host" This reverts commit a06477d4648a50ac5bff5a90da59a270943b7850. The unnecessarily generic mem_relinquish api is being replaced with something specific to virtio_balloon. Bug: 315173520 Bug: 357781595 Change-Id: Idfa64dd5617516cf2b5d42175c412d73d7d086c5 Signed-off-by: Keir Fraser --- mm/page_reporting.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/mm/page_reporting.c b/mm/page_reporting.c index 28712f601869..e4c428e61d8c 100644 --- a/mm/page_reporting.c +++ b/mm/page_reporting.c @@ -7,7 +7,6 @@ #include #include #include -#include #include "page_reporting.h" #include "internal.h" @@ -153,7 +152,7 @@ page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, unsigned int page_len = PAGE_SIZE << order; struct page *page, *next; long budget; - int i, err = 0; + int err = 0; /* * Perform early check, if free area is empty there is @@ -208,10 +207,6 @@ page_reporting_cycle(struct page_reporting_dev_info *prdev, struct zone *zone, --(*offset); sg_set_page(&sgl[*offset], page, page_len, 0); - /* Notify hyp that these pages are reclaimable. */ - for (i = 0; i < (1<