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. 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(-)