mcb: request_mem_region() returns NULL on error
Subsystems (2)
PATCH 1/1 mcb: request_mem_region() returns NULL on error
The code here is checking for IS_ERR() when request_mem_region() only returns NULL on error and never an ERR_PTR.
Signed-off-by Dan Carpenter <[email protected]>
drivers/mcb/mcb-pci.c +2 -2
@@ -56,9 +56,9 @@ static int mcb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) res =request_mem_region (priv->mapbase,CHAM_HEADER_SIZE ,KBUILD_MODNAME ); -if (IS_ERR (res)) { +if (!res) {dev_err (&pdev->dev,"Failed to request PCI memory\n" ); - ret =PTR_ERR (res); + ret = -EBUSY ; goto err_start; }
Johannes Thumshirn
AppliedQuoted 11 lines · Dan Carpenter
The code here is checking for
IS_ERR()whenrequest_mem_region()only returns NULL on error and never anERR_PTR.Signed-off-by Dan Carpenter <[email protected]>drivers/mcb/mcb-pci.c +0
-0@@ -56,9 +56,9 @@ static int mcb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
drivers/mcb/mcb-pci.c static int mcb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) · line 64
Quoted 10 lines
drivers/mcb/mcb-pci.c +2
-2res =request_mem_region (priv->mapbase,CHAM_HEADER_SIZE ,KBUILD_MODNAME ); -if (IS_ERR (res)) { +if (!res) {dev_err (&pdev->dev,"Failed to request PCI memory\n" ); - ret =PTR_ERR (res); + ret = -EBUSY ; goto err_start; }
Applied to mcb-next, thanks.