diff --git a/mm/pin_mem.c b/mm/pin_mem.c index 34fe373c5fccc83e7811dcecef8fd07deb7ae968..d37938bcdc973100dfc3524c7f167f3363ecfc3f 100644 --- a/mm/pin_mem.c +++ b/mm/pin_mem.c @@ -1092,9 +1092,12 @@ static int __init parse_pin_memory(char *cmdline) { char *cur = cmdline; + if (!cmdline) + return 0; + pin_mem_len = memparse(cmdline, &cur); if (cmdline == cur) { - pr_warn("crashkernel: memory value expected\n"); + pr_warn("pinmem: memory value expected\n"); return -EINVAL; }