debug: do not print old_size when ftrace_size is 0 [1/1]
authorJianxin Pan <jianxin.pan@amlogic.com>
Tue, 14 May 2019 06:00:03 +0000 (14:00 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 14 May 2019 06:45:38 +0000 (23:45 -0700)
PD#SWPL-6028

Problem:
do not print old_size when ftrace_size is 0

Solution:
do not print old_size when ftrace_size is 0

Verify:
TL1 x301

Change-Id: I00a71c83fede14a2606c5e7eea5d8c4fdaeb5553
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com>
fs/pstore/ram.c

index aa3f123..c2d8f06 100644 (file)
@@ -688,8 +688,8 @@ static int ramoops_probe(struct platform_device *pdev)
        }
        pr_info("ramoops_io_en:%d %d old:0x%lx ftrace_size:0x%lx",
                ramoops_io_en, ramoops_ftrace_en,
-               (unsigned long)persistent_ram_old_size(cxt->fprz),
-               ramoops_ftrace_size);
+               cxt->fprz ? (unsigned long)persistent_ram_old_size(cxt->fprz)
+               : 0, ramoops_ftrace_size);
 #endif
 
        return 0;