PAGE_REPORTING_DEFAULT_ORDER is now set to zero. This means, pages of order zero cannot be reported to a client/driver -- as zero is used to signal a fallback to MAX_PAGE_ORDER.
Change PAGE_REPORTING_DEFAULT_ORDER to (-1), so that zero can be used as a valid order with which pages can be reported. Signed-off-by: Yuvraj Sakshith <[email protected]> --- include/linux/page_reporting.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/page_reporting.h b/include/linux/page_reporting.h index a7e3e30f2..3eb3e26d8 100644 --- a/include/linux/page_reporting.h +++ b/include/linux/page_reporting.h @@ -7,7 +7,7 @@ /* This value should always be a power of 2, see page_reporting_cycle() */ #define PAGE_REPORTING_CAPACITY 32 -#define PAGE_REPORTING_DEFAULT_ORDER 0 +#define PAGE_REPORTING_DEFAULT_ORDER (-1) struct page_reporting_dev_info { /* function that alters pages to make them "reported" */ -- 2.34.1

