mirror of
https://github.com/torvalds/linux.git
synced 2026-09-15 15:01:08 -04:00
[SCSI] fusion-kfree-cleanup
This patch is originally From: Jesper Juhl <juhl-lkml@dif.dk> This patch gets rid of redundant NULL checks prior to calling kfree() in drivers/message/* There are also a few small whitespace changes in there. Signed-off-by: Eric Moore <Eric.Moore@lsil.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
This commit is contained in:
committed by
James Bottomley
parent
3fadc59d60
commit
d485eb8305
@@ -1837,15 +1837,10 @@ mpt_adapter_disable(MPT_ADAPTER *ioc)
|
||||
ioc->alloc_total -= sz;
|
||||
}
|
||||
|
||||
if (ioc->spi_data.nvram != NULL) {
|
||||
kfree(ioc->spi_data.nvram);
|
||||
ioc->spi_data.nvram = NULL;
|
||||
}
|
||||
|
||||
if (ioc->spi_data.pIocPg3 != NULL) {
|
||||
kfree(ioc->spi_data.pIocPg3);
|
||||
ioc->spi_data.nvram = NULL;
|
||||
ioc->spi_data.pIocPg3 = NULL;
|
||||
}
|
||||
|
||||
if (ioc->spi_data.pIocPg4 != NULL) {
|
||||
sz = ioc->spi_data.IocPg4Sz;
|
||||
@@ -1862,11 +1857,9 @@ mpt_adapter_disable(MPT_ADAPTER *ioc)
|
||||
ioc->ReqToChain = NULL;
|
||||
}
|
||||
|
||||
if (ioc->ChainToChain != NULL) {
|
||||
kfree(ioc->ChainToChain);
|
||||
ioc->ChainToChain = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
|
||||
/*
|
||||
@@ -4403,10 +4396,8 @@ mpt_read_ioc_pg_3(MPT_ADAPTER *ioc)
|
||||
|
||||
/* Free the old page
|
||||
*/
|
||||
if (ioc->spi_data.pIocPg3) {
|
||||
kfree(ioc->spi_data.pIocPg3);
|
||||
ioc->spi_data.pIocPg3 = NULL;
|
||||
}
|
||||
|
||||
/* There is at least one physical disk.
|
||||
* Read and save IOC Page 3
|
||||
|
||||
@@ -998,19 +998,16 @@ mptscsih_remove(struct pci_dev *pdev)
|
||||
hd->ScsiLookup = NULL;
|
||||
}
|
||||
|
||||
if (hd->Targets != NULL) {
|
||||
/*
|
||||
* Free pointer array.
|
||||
*/
|
||||
kfree(hd->Targets);
|
||||
hd->Targets = NULL;
|
||||
}
|
||||
|
||||
dprintk((MYIOC_s_INFO_FMT
|
||||
"Free'd ScsiLookup (%d) memory\n",
|
||||
hd->ioc->name, sz1));
|
||||
|
||||
if (hd->info_kbuf != NULL)
|
||||
kfree(hd->info_kbuf);
|
||||
|
||||
/* NULL the Scsi_Host pointer
|
||||
|
||||
Reference in New Issue
Block a user