diff --git a/linux-ramdump-parser-v2/parsers/pagetracking.py b/linux-ramdump-parser-v2/parsers/pagetracking.py index c5ddb3967384004817aa22dc14c7dc5e0c455b8b..76027a28b47c22e77e86d0d929d64db62583ada2 100644 --- a/linux-ramdump-parser-v2/parsers/pagetracking.py +++ b/linux-ramdump-parser-v2/parsers/pagetracking.py @@ -199,6 +199,11 @@ class PageTracking(RamParser): print_out_str('CONFIG_PAGE_OWNER not defined') return + if self.ramdump.kernel_version >= (4, 4): + if not self.ramdump.is_config_defined('CONFIG_PAGE_OWNER_ENABLE_DEFAULT'): + print_out_str('CONFIG_PAGE_OWNER_ENABLE_DEFAULT not defined') + return + if (self.ramdump.kernel_version >= (3, 19, 0)): if self.ramdump.is_config_defined('CONFIG_SPARSEMEM'): mem_section = self.ramdump.read_word('mem_section')