diff options
Diffstat (limited to 'kernel/dma/contiguous.c')
| -rw-r--r-- | kernel/dma/contiguous.c | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/kernel/dma/contiguous.c b/kernel/dma/contiguous.c index 286d82329eb0..b2a87905846d 100644 --- a/kernel/dma/contiguous.c +++ b/kernel/dma/contiguous.c @@ -49,7 +49,11 @@ static phys_addr_t limit_cmdline;  static int __init early_cma(char *p)  { -	pr_debug("%s(%s)\n", __func__, p); +	if (!p) { +		pr_err("Config string not provided\n"); +		return -EINVAL; +	} +  	size_cmdline = memparse(p, &p);  	if (*p != '@')  		return 0; |