]> git.ipfire.org Git - thirdparty/linux.git/commit
selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZE
authorMing Lei <ming.lei@redhat.com>
Thu, 22 May 2025 16:35:19 +0000 (00:35 +0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 23 May 2025 15:42:12 +0000 (09:42 -0600)
commitf40b1f2670f084d2879e4a125a75ff7788ec67ba
treea853c5c5884ce759ac46d6e298b6df3720c2a2b3
parent927244f6efff6df5f8f2ab58c7d1eec9f90cc3f2
selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZE

Add test generic_10 for covering new control command of UBLK_U_CMD_UPDATE_SIZE.

Add 'update_size -s|--size size_in_bytes' sub-command on ublk utility for
supporting this feature, then verify the feature via generic_10.

Cc: Omri Mann <omri@nvidia.com>
Cc: Jared Holzman <jholzman@nvidia.com>
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250522163523.406289-2-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
tools/testing/selftests/ublk/Makefile
tools/testing/selftests/ublk/kublk.c
tools/testing/selftests/ublk/kublk.h
tools/testing/selftests/ublk/test_common.sh
tools/testing/selftests/ublk/test_generic_10.sh [new file with mode: 0755]