projects
/
platform
/
kernel
/
linux-amlogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
45e596c
)
scsi: fusion: Fix error return code in mptfc_probe()
author
Wei Yongjun
<weiyongjun1@huawei.com>
Sat, 10 Sep 2016 16:06:36 +0000
(16:06 +0000)
committer
Martin K. Petersen
<martin.petersen@oracle.com>
Wed, 14 Sep 2016 18:26:19 +0000
(14:26 -0400)
Fix to return error code -ENOMEM from the workqueue alloc error handling
case instead of 0, as done elsewhere in this function.
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/message/fusion/mptfc.c
patch
|
blob
|
history
diff --git
a/drivers/message/fusion/mptfc.c
b/drivers/message/fusion/mptfc.c
index
129e132
..
add6a3a
100644
(file)
--- a/
drivers/message/fusion/mptfc.c
+++ b/
drivers/message/fusion/mptfc.c
@@
-1326,8
+1326,10
@@
mptfc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
ioc->fc_rescan_work_q =
alloc_ordered_workqueue(ioc->fc_rescan_work_q_name,
WQ_MEM_RECLAIM);
- if (!ioc->fc_rescan_work_q)
+ if (!ioc->fc_rescan_work_q) {
+ error = -ENOMEM;
goto out_mptfc_probe;
+ }
/*
* Pre-fetch FC port WWN and stuff...