scsi: target: core: UA on all LUNs after reset
authorDmitry Bogdanov <d.bogdanov@yadro.com>
Tue, 13 Sep 2022 16:36:02 +0000 (19:36 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 1 Oct 2022 09:06:53 +0000 (05:06 -0400)
commit6290e23f3bd8cee52fb8fd98980bb1eb31c8284d
tree0192cdbdf92c45ce901a0f43b0cdc286f1d06787
parent3e2deba7aa662862c8046aa24148b83b49298a9b
scsi: target: core: UA on all LUNs after reset

Allocate UNIT ATTENTION "BUS DEVICE RESET OCCURRED" on all LUNs on all
target ports of the device upon reception of TMF LUN RESET.

This change passes libiscsi test SCSI.MultipathIO.Reset.

Link: https://lore.kernel.org/r/20220913163602.20597-1-d.bogdanov@yadro.com
Signed-off-by: Dmitry Bogdanov <d.bogdanov@yadro.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/target/target_core_device.c
drivers/target/target_core_internal.h
drivers/target/target_core_transport.c