Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47110b88 authored by Wei Yongjun's avatar Wei Yongjun Committed by Tony Luck
Browse files

pstore/ram: fix error return code in ramoops_probe()



Fix to return a negative error code from the error handling
case instead of 0, as done elsewhere in this function.

Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Acked-by: default avatarKees Cook <keescook@chromium.org>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
parent eeb65d9c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -429,6 +429,7 @@ static int ramoops_probe(struct platform_device *pdev)
		pr_err("memory size too small, minimum is %zu\n",
			cxt->console_size + cxt->record_size +
			cxt->ftrace_size);
		err = -EINVAL;
		goto fail_cnt;
	}

@@ -446,6 +447,7 @@ static int ramoops_probe(struct platform_device *pdev)
	spin_lock_init(&cxt->pstore.buf_lock);
	if (!cxt->pstore.buf) {
		pr_err("cannot allocate pstore buffer\n");
		err = -ENOMEM;
		goto fail_clear;
	}