projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f02ab9d
)
scsi: fdomain: Fix error return code in fdomain_probe()
author
Wei Li
<liwei391@huawei.com>
Thu, 15 Jul 2021 03:26:25 +0000
(11:26 +0800)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Sat, 18 Sep 2021 11:40:14 +0000
(13:40 +0200)
[ Upstream commit
632c4ae6da1d629eddf9da1e692d7617c568c256
]
If request_region() fails the return value is not set. Return -EBUSY on
error.
Link:
https://lore.kernel.org/r/20210715032625.1395495-1-liwei391@huawei.com
Fixes:
8674a8aa2c39
("scsi: fdomain: Add PCMCIA support")
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Wei Li <liwei391@huawei.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/pcmcia/fdomain_cs.c
patch
|
blob
|
history
diff --git
a/drivers/scsi/pcmcia/fdomain_cs.c
b/drivers/scsi/pcmcia/fdomain_cs.c
index
e42acf3
..
33df6a9
100644
(file)
--- a/
drivers/scsi/pcmcia/fdomain_cs.c
+++ b/
drivers/scsi/pcmcia/fdomain_cs.c
@@
-45,8
+45,10
@@
static int fdomain_probe(struct pcmcia_device *link)
goto fail_disable;
if (!request_region(link->resource[0]->start, FDOMAIN_REGION_SIZE,
- "fdomain_cs"))
+ "fdomain_cs")) {
+ ret = -EBUSY;
goto fail_disable;
+ }
sh = fdomain_create(link->resource[0]->start, link->irq, 7, &link->dev);
if (!sh) {