Hi Martin, This patch series fixes a recently reported use-after-free in the SRP driver. Please consider this patch series for kernel v5.20. Changes compared to v2: - Dropped the patch that simplifies scsi_forget_host(). - Replaced patch 2/3 with a patch from Ming Lei. Changes compared to v1: - Expanded this series from one to three patches. - Fixed the description of patch 3/3. Bart Van Assche (1): scsi: core: Call blk_mq_free_tag_set() earlier Ming Lei (1): scsi: core: Make sure that hosts outlive targets and devices drivers/scsi/hosts.c | 19 ++++++++++++++----- drivers/scsi/scsi.c | 9 ++++++--- drivers/scsi/scsi_lib.c | 3 +++ drivers/scsi/scsi_scan.c | 7 +++++++ drivers/scsi/scsi_sysfs.c | 9 --------- include/scsi/scsi_host.h | 3 +++ 6 files changed, 33 insertions(+), 17 deletions(-)