Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b1509e5d authored by Quentin Lambert's avatar Quentin Lambert Committed by Martin K. Petersen
Browse files

scsi: isci: Add a missing call to pci_unmap_biosrom



Most error branches following the call to pci_map_biosrom contain a call
to pci_unmap_biosrom. This patch add these calls where they are missing.

This issue was found with Hector.

Signed-off-by: default avatarQuentin Lambert <lambert.quentin@gmail.com>
Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent 5cfa2a3c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ struct isci_orom *isci_request_oprom(struct pci_dev *pdev)
	len = pci_biosrom_size(pdev);
	rom = devm_kzalloc(&pdev->dev, sizeof(*rom), GFP_KERNEL);
	if (!rom) {
		pci_unmap_biosrom(oprom);
		dev_warn(&pdev->dev,
			 "Unable to allocate memory for orom\n");
		return NULL;