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
1 changed files with 3 additions and 1 deletions
|
@ -6130,8 +6130,10 @@ static int hpsa_find_cfgtables(struct ctlr_info *h)
|
|||
return rc;
|
||||
h->cfgtable = remap_pci_mem(pci_resource_start(h->pdev,
|
||||
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;
|
||||
}
|
||||
rc = write_driver_ver_to_cfgtable(h->cfgtable);
|
||||
if (rc)
|
||||
return rc;
|
||||
|
|
Loading…
Reference in a new issue