Bart hi, > > > Hi Martin, > > This patch series lets the SCSI core allocate per-command UFS data and hence > simplifies the UFS driver. Please consider this patch series for the v5.6 kernel. Aside of a mere simplification - is this change has other objectives? I am asking because at the end of the day not sure if using scsi privet data for the lrb is obtaining that goal. Thanks, Avri > > Thanks, > > Bart. > > Bart Van Assche (4): > Introduce {init,exit}_cmd_priv() > ufs: Introduce ufshcd_init_lrb() > ufs: Simplify two tests > ufs: Let the SCSI core allocate per-command UFS data > > drivers/scsi/scsi_lib.c | 29 ++++- > drivers/scsi/ufs/ufshcd.c | 247 ++++++++++++++++++++++++-------------- > drivers/scsi/ufs/ufshcd.h | 5 - > include/scsi/scsi_host.h | 3 + > 4 files changed, 183 insertions(+), 101 deletions(-)