From: Vasily Gorbik Date: Mon, 19 Aug 2019 08:44:54 +0000 (+0200) Subject: s390/vmcp: correct early_param handling X-Git-Tag: v5.15~5531^2~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a45425d8a5a672d3322164cfce10b7b6fb32fcc2;p=platform%2Fkernel%2Flinux-starfive.git s390/vmcp: correct early_param handling Check "p" is not NULL before passing it to memparse, which doesn't handle that case explicitly. Signed-off-by: Vasily Gorbik --- diff --git a/drivers/s390/char/vmcp.c b/drivers/s390/char/vmcp.c index 0fa1b6b..9e06628 100644 --- a/drivers/s390/char/vmcp.c +++ b/drivers/s390/char/vmcp.c @@ -43,6 +43,8 @@ static struct cma *vmcp_cma; static int __init early_parse_vmcp_cma(char *p) { + if (!p) + return 1; vmcp_cma_size = ALIGN(memparse(p, NULL), PAGE_SIZE); return 0; }