diff options
author | Ming Lei <[email protected]> | 2024-06-19 09:38:03 +0800 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2024-06-25 22:12:50 -0400 |
commit | b402a0dce64aa3e14a9bd15ab1dd87a93967f90c (patch) | |
tree | ec54b992d4e267bcda162bc7352f33f3cd26232c /lib/test_fortify/write_overflow-strncpy-src.c | |
parent | 57619f3cdeb5ae9f4252833b0ed600e9f81da722 (diff) |
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 <[email protected]>
Fixes: f084fe52c640 ("scsi: scsi_debug: Add debugfs interface to fail target reset")
Signed-off-by: Ming Lei <[email protected]>
Acked-by: Wenchao Hao <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions