page_reporting_order when uninitialised, holds a magic number -1.

Since we now maintain PAGE_REPORTING_ORDER_UNSPECIFIED as -1, which
is also a flag, set page_reporting_order to this flag.

Signed-off-by: Yuvraj Sakshith <[email protected]>
---
 mm/page_reporting.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mm/page_reporting.c b/mm/page_reporting.c
index a97ee07cb..21c11b75e 100644
--- a/mm/page_reporting.c
+++ b/mm/page_reporting.c
@@ -12,7 +12,7 @@
 #include "internal.h"
 
 /* Initialize to an unsupported value */
-unsigned int page_reporting_order = -1;
+unsigned int page_reporting_order = PAGE_REPORTING_ORDER_UNSPECIFIED;
 
 static int page_order_update_notify(const char *val, const struct kernel_param 
*kp)
 {
@@ -369,7 +369,7 @@ int page_reporting_register(struct page_reporting_dev_info 
*prdev)
         * pageblock_order.
         */
 
-       if (page_reporting_order == -1) {
+       if (page_reporting_order == PAGE_REPORTING_ORDER_UNSPECIFIED) {
                if (prdev->order != PAGE_REPORTING_ORDER_UNSPECIFIED &&
                        prdev->order <= MAX_PAGE_ORDER)
                        page_reporting_order = prdev->order;
-- 
2.34.1


Reply via email to