Hello Martin, Fix two memory leaks and one double free issue in alloc/add host code path. V3: - fix memory leak caused in scsi_host_alloc - comment typo suggested by John V2: - add patch 2 for addressing shost leak in case of adding host failure, reported by John Garry. Ming Lei (3): scsi: core: use put_device() to release host scsi: core: fix failure handling of scsi_add_host_with_dma scsi: core: put ->shost_gendev.parent in failure handling path drivers/scsi/hosts.c | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) Cc: Bart Van Assche <bvanassche@xxxxxxx> Cc: John Garry <john.garry@xxxxxxxxxx> Cc: Hannes Reinecke <hare@xxxxxxx> -- 2.29.2