projects
/
GitHub
/
moto-9609
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3e5d2bd
)
EDAC, altera: Fix error handling path in altr_edac_device_probe()
author
Christophe JAILLET
<christophe.jaillet@wanadoo.fr>
Wed, 16 Aug 2017 05:05:06 +0000
(07:05 +0200)
committer
Borislav Petkov
<bp@suse.de>
Fri, 18 Aug 2017 16:21:27 +0000
(18:21 +0200)
Return the proper error value if devm_ioremap() fails (and not 0).
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Acked-by: Thor Thayer <thor.thayer@linux.intel.com>
Cc: linux-edac <linux-edac@vger.kernel.org>
Link:
http://lkml.kernel.org/r/20170816050506.14541-1-christophe.jaillet@wanadoo.fr
[ Massage commit message. ]
Signed-off-by: Borislav Petkov <bp@suse.de>
drivers/edac/altera_edac.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/edac/altera_edac.c
b/drivers/edac/altera_edac.c
index fa2e5db56d24d8b1db09e808184386334e698422..346c4987b2848782336db887150b88db1a9b91a4 100644
(file)
--- a/
drivers/edac/altera_edac.c
+++ b/
drivers/edac/altera_edac.c
@@
-747,8
+747,10
@@
static int altr_edac_device_probe(struct platform_device *pdev)
drvdata->edac_dev_name = ecc_name;
drvdata->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
- if (!drvdata->base)
+ if (!drvdata->base) {
+ res = -ENOMEM;
goto fail1;
+ }
/* Get driver specific data for this EDAC device */
drvdata->data = of_match_node(altr_edac_device_of_match, np)->data;