On 11/30/23 20:30, Yang Yingliang wrote: > From: Yang Yingliang <yangyingliang@xxxxxxxxxx> > > If dma_set_mask_and_coherent() fails, return the error code instead > of -EINVAL. > > Signed-off-by: Yang Yingliang <yangyingliang@xxxxxxxxxx> Reviewed-by: Dave Jiang <dave.jiang@xxxxxxxxx> > --- > drivers/pci/endpoint/functions/pci-epf-vntb.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pci/endpoint/functions/pci-epf-vntb.c b/drivers/pci/endpoint/functions/pci-epf-vntb.c > index 2b7bc5a731dd..c6f07722cbac 100644 > --- a/drivers/pci/endpoint/functions/pci-epf-vntb.c > +++ b/drivers/pci/endpoint/functions/pci-epf-vntb.c > @@ -1272,7 +1272,7 @@ static int pci_vntb_probe(struct pci_dev *pdev, const struct pci_device_id *id) > ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(32)); > if (ret) { > dev_err(dev, "Cannot set DMA mask\n"); > - return -EINVAL; > + return ret; > } > > ret = ntb_register_device(&ndev->ntb);