On 2019-11-26 03:51, Hannes Reinecke wrote: > On 11/21/19 11:08 PM, Bart Van Assche wrote: >> @@ -561,7 +560,6 @@ struct ufs_hba { >> u32 ahit; >> >> struct ufshcd_lrb *lrb; >> - unsigned long lrb_in_use; >> >> unsigned long outstanding_tasks; >> unsigned long outstanding_reqs; >> > This is pretty similar to the 'reserved tags' patchset I send as a > proposal a while ago (cf 'scsi: enable reserved commands for LLDDs'). > > Shouldn't we resurrect this? Once the shared host_tags have gone in we > can leverage this from other dreivers, too ... Hi Hannes, As you may have noticed a previous version of this patch series used reserved tags. That approach has been abandoned because it made it impossible to suspend SCSI command processing without suspending processing of other UFS commands. Bart.