Message ID | 20220623084531.39837-1-jiapeng.chong@linux.alibaba.com (mailing list archive) |
---|---|
State | Handled Elsewhere |
Headers | show |
Series | NTB: EPF: Fix missing error code in epf_ntb_bind() | expand |
diff --git a/drivers/pci/endpoint/functions/pci-epf-vntb.c b/drivers/pci/endpoint/functions/pci-epf-vntb.c index ebf7e243eefa..8791638b9f48 100644 --- a/drivers/pci/endpoint/functions/pci-epf-vntb.c +++ b/drivers/pci/endpoint/functions/pci-epf-vntb.c @@ -1314,6 +1314,7 @@ static int epf_ntb_bind(struct pci_epf *epf) if (pci_register_driver(&vntb_pci_driver)) { dev_err(dev, "failure register vntb pci driver\n"); + ret = -EINVAL; goto err_bar_alloc; }
The error code is missing in this code scenario, add the error code '-EINVAL' to the return value 'ret'. This was found by smatch: drivers/pci/endpoint/functions/pci-epf-vntb.c:1317 epf_ntb_bind() warn: missing error code 'ret'. Signed-off-by: Jiapeng Chong <jiapeng.chong@linux.alibaba.com> --- drivers/pci/endpoint/functions/pci-epf-vntb.c | 1 + 1 file changed, 1 insertion(+)