> On Apr 9, 2021, at 7:09 AM, Qiheng Lin <linqiheng@xxxxxxxxxx> wrote: > > Eliminate the following coccicheck warning: > > drivers/scsi/qla2xxx/qla_os.c:4622:2-7: > WARNING: NULL check before some freeing functions is not needed. > drivers/scsi/qla2xxx/qla_os.c:4637:3-8: > WARNING: NULL check before some freeing functions is not needed. > > Signed-off-by: Qiheng Lin <linqiheng@xxxxxxxxxx> > --- > drivers/scsi/qla2xxx/qla_os.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c > index 12959e3874cb..d74c32f84ef5 100644 > --- a/drivers/scsi/qla2xxx/qla_os.c > +++ b/drivers/scsi/qla2xxx/qla_os.c > @@ -4618,8 +4618,7 @@ qla2x00_free_fw_dump(struct qla_hw_data *ha) > dma_free_coherent(&ha->pdev->dev, > EFT_SIZE, ha->eft, ha->eft_dma); > > - if (ha->fw_dump) > - vfree(ha->fw_dump); > + vfree(ha->fw_dump); > > ha->fce = NULL; > ha->fce_dma = 0; > @@ -4633,8 +4632,7 @@ qla2x00_free_fw_dump(struct qla_hw_data *ha) > ha->fw_dump_len = 0; > > for (j = 0; j < 2; j++, fwdt++) { > - if (fwdt->template) > - vfree(fwdt->template); > + vfree(fwdt->template); > fwdt->template = NULL; > fwdt->length = 0; > } > -- > 2.31.1 > Looks Good. Reviewed-by: Himanshu Madhani <himanshu.madhani@xxxxxxxxxx> -- Himanshu Madhani Oracle Linux Engineering