We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 924bd96 commit dc785d6Copy full SHA for dc785d6
drivers/nvme/host/pci.c
@@ -2964,7 +2964,7 @@ static struct nvme_dev *nvme_pci_alloc_dev(struct pci_dev *pdev,
2964
2965
dev = kzalloc_node(sizeof(*dev), GFP_KERNEL, node);
2966
if (!dev)
2967
- return NULL;
+ return ERR_PTR(-ENOMEM);
2968
INIT_WORK(&dev->ctrl.reset_work, nvme_reset_work);
2969
mutex_init(&dev->shutdown_lock);
2970
@@ -3029,8 +3029,8 @@ static int nvme_probe(struct pci_dev *pdev, const struct pci_device_id *id)
3029
int result = -ENOMEM;
3030
3031
dev = nvme_pci_alloc_dev(pdev, id);
3032
- if (!dev)
3033
- return -ENOMEM;
+ if (IS_ERR(dev))
+ return PTR_ERR(dev);
3034
3035
result = nvme_dev_map(dev);
3036
if (result)
0 commit comments