We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 01c57b7 + 097c063 commit 1dfc87aCopy full SHA for 1dfc87a
2 files changed
drivers/scsi/mpt3sas/mpt3sas_scsih.c
@@ -12913,8 +12913,10 @@ _mpt3sas_init(void)
12913
mpt3sas_ctl_init(hbas_to_enumerate);
12914
12915
error = pci_register_driver(&mpt3sas_driver);
12916
- if (error)
+ if (error) {
12917
+ mpt3sas_ctl_exit(hbas_to_enumerate);
12918
scsih_exit();
12919
+ }
12920
12921
return error;
12922
}
drivers/scsi/qla2xxx/qla_os.c
@@ -4954,7 +4954,7 @@ qla2x00_mem_free(struct qla_hw_data *ha)
4954
ha->gid_list = NULL;
4955
ha->gid_list_dma = 0;
4956
4957
- if (!list_empty(&ha->base_qpair->dsd_list)) {
+ if (ha->base_qpair && !list_empty(&ha->base_qpair->dsd_list)) {
4958
struct dsd_dma *dsd_ptr, *tdsd_ptr;
4959
4960
/* clean up allocated prev pool */
0 commit comments