]> www.infradead.org Git - users/dwmw2/linux.git/commit
selftests: ublk: add generic_06 for covering fault inject
authorUday Shankar <ushankar@purestorage.com>
Wed, 16 Apr 2025 03:54:42 +0000 (11:54 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 17 Apr 2025 01:33:21 +0000 (19:33 -0600)
commit81586652bb1f6c797159161db8d59c18d66b9eb3
tree9c9092672d5c24d9c13a8cdef5fa9605e1423490
parente63d2228ef831af36f963b3ab8604160cfff84c1
selftests: ublk: add generic_06 for covering fault inject

Add one simple fault inject target, and verify if an application using ublk
device sees an I/O error quickly after the ublk server dies.

Signed-off-by: Uday Shankar <ushankar@purestorage.com>
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250416035444.99569-9-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
tools/testing/selftests/ublk/Makefile
tools/testing/selftests/ublk/fault_inject.c [new file with mode: 0644]
tools/testing/selftests/ublk/kublk.c
tools/testing/selftests/ublk/kublk.h
tools/testing/selftests/ublk/test_generic_06.sh [new file with mode: 0755]