From a11b2a4685cc41d149df8ac11f63c1f1213d367d Mon Sep 17 00:00:00 2001
From: c_ankurb <ankurb@codeaurora.org>
Date: Tue, 23 May 2017 22:47:47 +0530
Subject: [PATCH] lrdp_v2 : Add checks for slabsummary

if CONFIG_SLUB_DEBUG_ON is defined then
run the slabsummary

Change-Id: Icc564c83107c1ebdf385eab434256cd71f031bc7
---
 linux-ramdump-parser-v2/parsers/slabsummary.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/linux-ramdump-parser-v2/parsers/slabsummary.py b/linux-ramdump-parser-v2/parsers/slabsummary.py
index 328cafd..f935809 100644
--- a/linux-ramdump-parser-v2/parsers/slabsummary.py
+++ b/linux-ramdump-parser-v2/parsers/slabsummary.py
@@ -145,5 +145,8 @@ class Slabinfo_summary(RamParser):
 
     def parse(self):
         slab_out = self.ramdump.open_file('slabsummary.txt')
-        self.print_slab_summary(slab_out)
+        if(self.ramdump.is_config_defined('CONFIG_SLUB_DEBUG_ON')):
+            self.print_slab_summary(slab_out)
+        else:
+            slab_out.write('CONFIG_SLUB_DEBUG_ON is disabled in this build')
         slab_out.close()
-- 
GitLab