Re: [PATCH] scsi: hisi_sas: fix free'ing in probe and remove

From: Martin K. Petersen
Date: Mon Dec 05 2016 - 16:55:58 EST


>>>>> "John" == John Garry <john.garry@xxxxxxxxxx> writes:

John> This patch addresses 4 problems in the module probe/remove:
John> - When hisi_sas_shost_alloc() fails after we alloc shost memory,
John> we should free shost memory before the function returns.
John> - When hisi_sas_probe() fails after we alloc the HBA memories,
John> we should also free the HBA memories.
John> - We should free shost memory at the end of hisi_sas_remove().
John> - sha->core.shost is set twice, so remove extra set.

Applied to 4.10/scsi-queue.

--
Martin K. Petersen Oracle Linux Engineering