hpsa: report failure to ioremap config table
Enhance error reporting. Reviewed-by: Scott Teel <scott.teel@pmcs.com> Signed-off-by: Robert Elliott <elliott@hp.com> Signed-off-by: Don Brace <don.brace@pmcs.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
parent
050f71471d
commit
cd3c81c4a7
|
@ -6130,8 +6130,10 @@ static int hpsa_find_cfgtables(struct ctlr_info *h)
|
||||||
return rc;
|
return rc;
|
||||||
h->cfgtable = remap_pci_mem(pci_resource_start(h->pdev,
|
h->cfgtable = remap_pci_mem(pci_resource_start(h->pdev,
|
||||||
cfg_base_addr_index) + cfg_offset, sizeof(*h->cfgtable));
|
cfg_base_addr_index) + cfg_offset, sizeof(*h->cfgtable));
|
||||||
if (!h->cfgtable)
|
if (!h->cfgtable) {
|
||||||
|
dev_err(&h->pdev->dev, "Failed mapping cfgtable\n");
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
}
|
||||||
rc = write_driver_ver_to_cfgtable(h->cfgtable);
|
rc = write_driver_ver_to_cfgtable(h->cfgtable);
|
||||||
if (rc)
|
if (rc)
|
||||||
return rc;
|
return rc;
|
||||||
|
|
Loading…
Reference in New Issue