From 635d6a79b22c32a258050ae8f232d7d748e9ae98 Mon Sep 17 00:00:00 2001 From: tao zeng Date: Sat, 28 Oct 2017 19:48:15 +0800 Subject: [PATCH] mm: disable page trace by default PD#153090: mm: disable page trace by default Change-Id: I25cd5b1e8e475993f25e5455a411f0c9cc079493 Signed-off-by: tao zeng --- drivers/amlogic/memory_ext/page_trace.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/amlogic/memory_ext/page_trace.c b/drivers/amlogic/memory_ext/page_trace.c index 69e7958b5c18..8da4a83631c7 100644 --- a/drivers/amlogic/memory_ext/page_trace.c +++ b/drivers/amlogic/memory_ext/page_trace.c @@ -45,7 +45,7 @@ static bool merge_function; struct page_trace *trace_buffer; static unsigned long ptrace_size; static struct proc_dir_entry *dentry; -static bool page_trace_disable __initdata; +static bool page_trace_disable __initdata = 1; struct alloc_caller { unsigned long func_start_addr; @@ -89,10 +89,12 @@ static int early_page_trace_param(char *buf) if (!buf) return -EINVAL; - if (strcmp(buf, "off") == 0) { + if (strcmp(buf, "off") == 0) page_trace_disable = true; - pr_info("page_trace_disable disabled\n"); - } + else if (strcmp(buf, "on") == 0) + page_trace_disable = false; + + pr_info("page_trace %sabled\n", page_trace_disable ? "dis" : "en"); return 0; }