summaryrefslogtreecommitdiffstats
path: root/LICENSES
diff options
context:
space:
mode:
authorMing Lei <ming.lei@redhat.com>2024-06-19 09:38:03 +0800
committerMartin K. Petersen <martin.petersen@oracle.com>2024-06-25 22:12:50 -0400
commitb402a0dce64aa3e14a9bd15ab1dd87a93967f90c (patch)
treeec54b992d4e267bcda162bc7352f33f3cd26232c /LICENSES
parent57619f3cdeb5ae9f4252833b0ed600e9f81da722 (diff)
downloadlinux-b402a0dce64aa3e14a9bd15ab1dd87a93967f90c.tar.gz
linux-b402a0dce64aa3e14a9bd15ab1dd87a93967f90c.tar.bz2
linux-b402a0dce64aa3e14a9bd15ab1dd87a93967f90c.zip
scsi: scsi_debug: Fix create target debugfs failure
Target debugfs entry is removed via async_schedule() which isn't drained when adding same name target, so failure of "Directory 'target11:0:0' with parent 'scsi_debug' already present!" can be triggered easily. Fix it by switching to domain async schedule, and draining it before adding new target debugfs entry. Cc: Wenchao Hao <haowenchao2@huawei.com> Fixes: f084fe52c640 ("scsi: scsi_debug: Add debugfs interface to fail target reset") Signed-off-by: Ming Lei <ming.lei@redhat.com> Acked-by: Wenchao Hao <haowenchao22@gmail.com> Link: https://lore.kernel.org/r/20240619013803.3008857-1-ming.lei@redhat.com Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'LICENSES')
0 files changed, 0 insertions, 0 deletions