]> www.infradead.org Git - users/hch/blktests.git/commitdiff
block/002: remove debugfs check while blktrace is running
authorYi Zhang <yi.zhang@redhat.com>
Sat, 30 Jul 2022 07:58:28 +0000 (15:58 +0800)
committerShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Mon, 1 Aug 2022 23:48:18 +0000 (08:48 +0900)
See kernel commit: 99d055b4fd4b ("block: remove per-disk debugfs files
in blk_unregister_queue")

This fix avoids the test case failure observed since the kernel commit
0a9a25ca7843 ("block: let blkcg_gq grab request queue's refcnt").

Signed-off-by: Yi Zhang <yi.zhang@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
[Shin'ichiro: improved commit message]
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
tests/block/002

index 9b183e7fc19b2f45fea69bc90c1335df61ca897f..15b47a6dae3f36dc3b27e47e4721c31a7d7abf49 100755 (executable)
@@ -25,9 +25,6 @@ test() {
        blktrace -D "$TMP_DIR" "/dev/${SCSI_DEBUG_DEVICES[0]}" >"$FULL" 2>&1 &
        sleep 0.5
        echo 1 > "/sys/block/${SCSI_DEBUG_DEVICES[0]}/device/delete"
-       if [[ ! -d /sys/kernel/debug/block/${SCSI_DEBUG_DEVICES[0]} ]]; then
-               echo "debugfs directory deleted with blktrace active"
-       fi
        { kill $!; wait; } >/dev/null 2>/dev/null
        if [[ -d /sys/kernel/debug/block/${SCSI_DEBUG_DEVICES[0]} ]]; then
                echo "debugfs directory leaked"