> On Apr 15, 2022, at 5:42 AM, Chesnokov Gleb <Chesnokov.G@xxxxxxxxxx> wrote: > > The use of the free_sg command flag was dropped in 2c39b5ca2a8c > ("qla2xxx: Remove SRR code"). Hence remove this flag and its check. > > Signed-off-by: Gleb Chesnokov <Chesnokov.G@xxxxxxxxxx> > --- > drivers/scsi/qla2xxx/qla_target.c | 2 -- > drivers/scsi/qla2xxx/qla_target.h | 1 - > 2 files changed, 3 deletions(-) > > diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c > index 85dbf81f3204..2d30578aebcf 100644 > --- a/drivers/scsi/qla2xxx/qla_target.c > +++ b/drivers/scsi/qla2xxx/qla_target.c > @@ -3863,8 +3863,6 @@ void qlt_free_cmd(struct qla_tgt_cmd *cmd) > > BUG_ON(cmd->sg_mapped); > cmd->jiffies_at_free = get_jiffies_64(); > - if (unlikely(cmd->free_sg)) > - kfree(cmd->sg); > > if (!sess || !sess->se_sess) { > WARN_ON(1); > diff --git a/drivers/scsi/qla2xxx/qla_target.h b/drivers/scsi/qla2xxx/qla_target.h > index 156b950ca7e7..de3942b8efc4 100644 > --- a/drivers/scsi/qla2xxx/qla_target.h > +++ b/drivers/scsi/qla2xxx/qla_target.h > @@ -883,7 +883,6 @@ struct qla_tgt_cmd { > /* to save extra sess dereferences */ > unsigned int conf_compl_supported:1; > unsigned int sg_mapped:1; > - unsigned int free_sg:1; > unsigned int write_data_transferred:1; > unsigned int q_full:1; > unsigned int term_exchg:1; > -- > 2.35.1 Reviewed-by: Himanshu Madhani <himanshu.madhani@xxxxxxxxxx>