|
@@ -1919,7 +1919,10 @@ _base_release_memory_pools(struct MPT2SAS_ADAPTER *ioc)
|
|
|
ioc->config_page, ioc->config_page_dma);
|
|
|
}
|
|
|
|
|
|
- free_pages((ulong)ioc->scsi_lookup, ioc->scsi_lookup_pages);
|
|
|
+ if (ioc->scsi_lookup) {
|
|
|
+ free_pages((ulong)ioc->scsi_lookup, ioc->scsi_lookup_pages);
|
|
|
+ ioc->scsi_lookup = NULL;
|
|
|
+ }
|
|
|
kfree(ioc->hpr_lookup);
|
|
|
kfree(ioc->internal_lookup);
|
|
|
}
|