| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: blktests | Distribution: openSUSE Tumbleweed |
| Version: 0+20260724.6f5a1dc | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jul 27 14:09:27 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 864612 | Source RPM: blktests-0+20260724.6f5a1dc-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/osandov/blktests | |
| Summary: Linux kernel block layer testing framework | |
blktests is a test framework for the Linux kernel block layer and storage stack. It is inspired by the xfstests filesystem testing framework.
GPL-2.0-or-later
* Mon Jul 27 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260724.6f5a1dc:
* nvme: rely on nvme-cli status code
* nvme/054: rely on nvme-cli status code
* nvme/019: rely on nvme-cli status code
* nvme/014: rely on nvme-cli status code
* Fri Jul 24 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260723.8f6020e:
* loop/006: settle udev before completing the test
* loop/009: only skip on a genuinely unrecognized --ping option
* new: guide long command options
* CONTRIBUTING: clarify that GPL-2.0 is not applicable
* nvme/rc: use _set_attr() in _create_nvmet_passthru()
* check: fix exit status code handling
* nvme/050: skip cleanly when debugfs is not mounted
* nvme/039: skip cleanly when debugfs is not mounted
* common/rc: add _have_debugfs()
* nvme/069: add a test for multipath cdev lifetime
* loop: test cleanup of manually added partitions
* docs: add fully annotated configuration example
* nvme/{033,036,037}: skip when the test target namespace has metadata
* nvme/039: drain udev events before passthru error injection
* block/044: basic block error injection sanity test
* common/rc: Fix _get_page_size()
* README.md, check: require getconf
* Wed Jul 01 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260630.3494185:
* src/Makefile: escape '#' in HAVE_C_DEF
* Sun Jun 28 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260628.dbff8ef:
* src/miniublk: fall back to legacy opcodes on older kernels
* src/miniublk: switch to ioctl-encoded ublk commands
* nvme/060: suppress "nvme connect" failure for rdma transport
* nvme/060: suppress state file write error
* Thu Jun 25 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Use %autosetup -p1 instead of explicit %setup + %patch
* Tue Jun 23 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Add 0001-tests-md-allow-overriding-minimum-kernel-version-via.patch
to allow overriding the minimum kernel version for md tests via
BLKTESTS_MD_KVER environment variable, to support distro kernels
with backported atomic write support
* Tue Jun 23 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260623.5a62429:
* scsi/009: fix unset bytes_to_write in TEST 8
* ublk: mark all tests as QUICK
* throtl/008: Add a test for the iocost cgroup controller
* nvme/059: fix unset bytes_to_write in TEST 7
* common/nvme, nvme/rc: use _set_attr() to trace attribute writes
* common/rc: add _set_attr() function to trace attribute writes
* check: add --cmd-trace option
* nbd/rc: redirect nbd-server stderr
* nvme/064, src/nvme-passthrough-meta.c: test a large metadata_len
* nvme/068: add a test for multipath delayed removal
* loop: add regression test for partscan double-scan race
* throtl/{002,003,007}, zbd/014: use _get_page_size to get PAGE_SIZE
* Thu Apr 23 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Add liburing-devel >= 2.2 BuildRequires on distributions where it
is available so io_uring helpers such as src/nvme-passthru-admin-uring
are built for nvme/067.
* Tue Apr 21 2026 Sebastian Chlad <sebastian.chlad@suse.com>
- Update to version 0+20260416.1d68a36:
* common/scsi_debug: use _patient_rmmod() to unload scsi_debug
* src/dio-offsets.c: Fix err() usage
* src/Makefile: suppress unused-but-set-variable warning for sg/syzkaller1.c
* src/metadata.c: fix format for __u64 in metadata.c
* common/rc, scsi/011, zbd/010: introduce _page_size_equals() helper
* zbd/012: add missing scsi_debug check
* common/scsi_debug: ensure scsi_debug is loadable before loading it
* Skip tests if scsi_debug module is already loaded and in use
* check: call fallback_device() in the same bash context
* check: do not create fallback device when other requirements are not met
* check: call _unload_module() after fallback_device_cleanup()
* check: move fallback device handling into _check_and_call_test_device()
* src/Makefile: improve header check for miniublk
* check: Suppress kmemleak scanning failures
* nvme/065: update to support all fabrics
* check: check kmemleak before test run start
* doc: document how to configure bcache tests
* bcache: add bcache/001
* src: add nvme-passthru-admin-uring to .gitignore
* check: increment bash requirement version from 4.2 to 4.3
* common/nvme: do not call 'nvme id-ns' to non-nvme devices
* common/nvme: unload nvme modules only when loaded
* common/rc: introduce _load_module()
* check: call _unload_modules for each test run
* zbd/002: do not check write pointers of conventional zones
* zbd/rc: do not use invalid write pointer values by blkzone report
* nvme/039: use nvme --no-ioctl-probing when available
* common/fio: ignore fio messages about random generator selection
* nvme/067: test io_uring pass through for NVMe admin queue
* check: fix kmemleak scan when DEBUG_KMEMLEAK_DEFAULT_OFF enabled
* check: move _get_kernel_option and _check_kernel_option to check
* block/042: check sysfs values prior to running
* common/rc: support multiple arguments for _require_test_dev_sysfs()
* common/nvme: reset def_adrfam for ipv4 case
* check: add kmemleak support to blktests
* check: check reference count for modprobe --remove --wait success case
* check: reimplement _unload_modules() with _patient_rmmod()
* check,common,srp/rc: replace module removal with patient module removal
* throtl/rc: avoid test timeout caused by scsi_debug delay
* common/nvme, nvme/{041,044,047,062}: check return code of nvme connect
* common/nvme, nvme/051: drop final / for NVMET_[CFS|DFS] paths
* common/rc, nvme/{043-045}: add _have_crypto_algorithm
* md/{002,004}: adjust per_host_store to use numeric boolean
* throtl: don't specify sector_size for scsi_debug target
* Documentation: describe influence on devices prepared by testing drivers
* scsi/004: Remove reliance on deprecated /proc/scsi/scsi_debug
* src/dio-offsets.c: fix compiler error of open()
* block/043: fix a shellcheck warning
* src/dio-offset.c: use tabs for indent
* block/042: add description and fix shellcheck warnings
* block: add test of io_uring user metadata offsets
* block: add test of direct io offsets
* nvme: convert tests to use _have_kernel_options
* common/rc: add _have_kernel_options helper function
* zbd/012, block/041, scsi/008: enable io_uring if it's disabled
* common/nvme: remove allowed_hosts before remove subsys in nvmet configfs
* common/rc: drop unnecessary variable from _check_kernel_option()
* md/002: ignore the "File descripto leaked" log from vgdisplay
* throtl: support test with both null_blk and scsi_debug in a single run
* throtl/rc: support test with scsi_debug
* throtl/004: adjust to scsi_debug
* throtl/rc,002: adjust to scsi_debug
* throtl: introduce helper functions to manage test target block devices
* blktrace: add blktrace ftrace corruption regression test
* blktrace: add blktrace zone management regression test
* Makefile: add check-parallel target for faster shellcheck
* scsi/007: Check whether scsi_timeout() has been called
* common/rc: Introduce _get_kernel_option()
* common/rc: Make _test_dev_queue_set() failures easier to debug
* common/rc: Fix spelling of "SKIP_REASONS" in a source code comment
* common/multipath-over-rdma: Simplify is_qinp_def()
* common/scsi_debug: Fix spelling in a source code comment
* check: print device names provided to test_device_array()
* md/004: add unmap write zeroes tests
* md/rc: use --run option instead of "echo y"
* Makefile: follow symbolic links of *.out files
* md/rc: test atomic writes for dm-mirror
* md/rc: test atomic writes for dm-stripe
* md/rc: test atomic writes for dm-linear
* md/003: add NVMe atomic write tests for stacked devices
* md/002: convert to use _md_atomics_test
* md/rc: add _md_atomics_test
* nvme: relocate _nvme_requires and _require_nvme_test_img_size
* common/rc: add _min()
* meta/02[0-4]: add test cases to check test_device_array()
* new, Documentation: improve descriptions about TEST_DEVS
* new, Documentation: describe test_device_array()
* check, new: introduce test_device_array()
* check: factor out _check_exclusive_functions()
* block: add test for io_uring Protection Information (PI) interface using FS_IOC_GETLBMD_CAP
* common/nvme: move NVMe helper checks out of tests/nvme/rc
* zbd/014: Test recursive bio splitting
* common/rc, dm/003, nvme/065: move TO_SKIP to common/rc
* nvme/066: test NVMe host driver code for NVME SED operations
* md/002: add raid 0/1/10 requirement
* md/002: use --run option instead of "echo y"
* common/xfs: fix run_xfs_io_xstat for max atomics
* loop/010: add the regression commit info
* loop/010: fix the test output with Bash 5.3
* loop/010: fix the flood udev events during the test
* Revert "loop/010, common/rc: drain udev events after test"
* zbd/009: increase max open zones limit to 16
* nvme/{003,041,044,052,057,058,060,062}: update arg for _nvme_connect_subsys
* common/nvme: add '--no-wait-ns' argument to _nvme_connect_subsys()
* nvme/054: fix nvme reservation preempt and clear operations
* nvme/050: repeat checking test device restoration
* loop/006: fix the test failure with Bash 5.3
* scsi/011: allow "set -e" in run_test
* scsi/011: Test whether block and SCSI propagate filesystem data lifetime information
* nvme/065: add unmap write zeroes tests
* dm/003: add unmap write zeroes tests
* scsi/010: add unmap write zeroes tests
* zbd/005: remove offset option of blkzone reset command
* zbd/013: Test stacked drivers and queue freezing
* Tue Jul 29 2025 sebastian.chlad@suse.com
- Update to version 0+20250718.d24f744:
* common/null_blk: wait device ready in _configure_null_blk
* loop/010, common/rc: drain udev events after test
* md/002: add atomic write tests for md/stacked devices
* common/null_blk: check FULL file availability before write
* block: add block/040 for test updating nr_hw_queues vs switching elevator
* nvme/049: add fio md_per_io_size option
* nvme/{034,035}: skip when the test target namespace has metadata
* nvme/064: fix failure when the sysfs metadata_bytes doesn't exist
* tests/throtl: add a new test 007
* nvme: add nvme metadata passthrough test
* nvme/rc: introduce helper functions to check namespace metadata
* loop/011: use lazy umount for tmpfs
* check: allow strict error-checking by "set -e" in test cases
* common/rc: Optimize _module_file_exists()
* common/null_blk: Make configuration failures easier to debug
* common/null_blk: Log null_blk configuration parameters
* common/null_blk: Rename a local variable
* common/fio: Optimize _fio_perf_report()
* common/fio: Log the fio arguments
* common/nvme: fix nvme json support check in _have_nvme_cli_with_json_support
* common/scsi_debug: Use _unload_module in _exit_scsi_debug
* nvme/rc, md/001: check that nvme-cli supports json output format
* common/nvme: introduce _have_nvme_cli_with_json_support()
* zbd/006: reset only the test target zone
* README, CONTRIBUTING: refer to the new repository addresses
* nvme/063: fixup tls_key encryption check
* nvme/054: update to support all fabrics
* nvme/rc: fix the skip reasons in _require_nvme_cli_tls
* block: add test for race between set_blocksize and read paths
* Wed Apr 23 2025 sebastian.chlad@suse.com
- Update to version 0+20250415.9aa2023:
* nvme: add testcase for secure concatenation
* nvme: add testcase for TLS-encrypted connections
* common/nvme: handle option '--concat' for _nvme_connect_subsys
* common/nvme: TLS target support
* common/nvme: add '--tls' argument to _nvme_connect_subsys()
* nvme/rc: introduce _have_libnvme_ver()
* nvme/rc: introduce _have_tlshd_ver() and _have_systemd_tlshd_service()
* common/rc,fio: factor out _compare_three_version_numbers()
* common/rc: introduce _systemctl_start() and _systemctl_stop()
* common/rc: introduce _have_systemctl_unit()
* nvme/061: add test teardown and setup fabrics target during I/O
* nvme/060: add test nvme fabrics target resetting during I/O
* common/nvme: move nvmf_wait_for_state to common code
* common/nvme: add debug nvmet path variable
* nvme/025: use character device for nvme effects-log command
* src/Makefile: include CFLAGS in probe macros
* zbd/012: avoid fio stop by I/O scheduler set failure
* common/nvme: use correct local wwnn/wwpn for rport removal
* tests/throtl: add a new test 006
* common/xfs: verify xfs_io supports statx atomic write attributes
* common/xfs: add _test_dev_suits_xfs() to verify logical block size will work
* tests: use test device min io to support bs > ps
* common/xfs: use min io for fs blocksize
* common: add and use min io for fio
* block/032: make error messages clearer if mkfs or mount fails
* common/xfs: ignore first umount error on _xfs_mkfs_and_mount()
* nvme/059: add atomic write tests
* scsi/009: add atomic write tests
* srp: skip test if scsi_transport_srp module is loaded and in use
* nvme/056: Add check for empty ddp capabilities
* nvme/058: detach loop device after test finish
* nvme/053: do not use awk
* tests: Remove unnecessary '&&' in requires() functions
* throtl: fix the race between submitting IO and setting cgroup.procs
* throtl/002: calculate block-size based on device max-sectors setting
* common/rc: test _have_driver before checking driver parameter
* tests/rnbd: Implement RNBD regression test
* tests/rnbd: Add a basic RNBD test
* zbd/012: Test higher queue depths
* common/ublk: update io_uring setting during the tests
* block/035: use the common functions _io_uring_enable/_io_uring_restore
* common/rc: introduce _io_uring_enable/_io_uring_restore
* blktests: src/miniublk.c: fix segment fault when io_uring is disabled
* nvme/049: update fio_output msg check for io_uring_cmd support
* throtl/{002,003}: update max_sectors setting
* blktests: src/miniublk.c: fix unaligned mmap offset for 64K page size
* nvme: add test for rapid namespace remapping
* nvme: add test for basic ANA support
* nvme: delete all ana_groups when removing a port
* nvme: add argument '--ports' to _nvmet_target_setup()
* nvme: add _setup_nvmet_ns_ana()
* nvme: add _setup_nvmet_port_ana()
* zbd/012: Test requeuing of zoned writes and queue freezing
* nvme/056: add test for nvme-tcp zero-copy offload
* contrib: add remote target setup/cleanup script
* nvme/030: only run against kernel soft target
* common/nvme: add digest options to __nvme_connect_subsys()
* nvme/rc: introduce remote target support
* nvme/{041-045,051,055}: double-quote def_* variable references
* nvme: add test for writing to file-ns just after disabling it
* nvme/052: move nvmf_wait_for_ns() to common/nvme
* block/035: enable io_uring if it is disabled
* nvme/029: capture all the FULL log from test_user_io
* nvme/039: check for logical block size of test device
* nvme: delete all namespaces in _remove_nvmet_subsystem()
* throtl: set "io" to subtree_control only if required
* nvme: drop arguments from _create_nvmet_port()
* nvme: rework fcloop
* nvme/052: do not create namespace when setting up the target
* nvme/017: do not create namespace when setting up the target
* nvme/016: do not create namespace when setting up the target
* nvme: move _nvmet_target_setup() to common/nvme
* nvme/rc: Implement --blkdev none for _nvmet_target_setup()
* tests/throtl: add a new test 005
* tests/throtl: add a new test 004
* tests/throtl: add a new test 003
* tests/throtl: add a new test 002
* tests/throtl: add first test for blk-throttle
* common/nvme, nvme/{016,017,051,052}: introduce def_nsid
* nvme, md/001: support only long options for _create_nvmet_subsystem()
* common/nvme, nvme/{016,017,052}: improve _create_nvmet_ns()
* common/nvme, nvme/003: specify "--port none" to _nvme_connect_subsys()
* nvme: pass in port parameter to _nvme_connect_subsys()
* nvme: check for controller device in _nvme_connect_subsys()
* nvme: simplify _get_nvmet_ports()
* nvme: return error from _find_nvme_ns()
* nvme: fix fc port clean up failure
* nvme/{rc,002,016,017,030}: pass port ID to genctr helper functions
* nvme: introduce wwnn/wwpn helper functions
* nvme: sanitize transport parameter in _create_nvmet_port()
* nvme, md/001: make trtype argument to _create_nvmet_port() optional
* nvme/038: use nvme_trtype instead of hardcoding
* common/rc: Uniform the style of skip reasons
* block/027: setup scsi_debug with MQ
* nvme: test the nvme reservation feature
* nvme/{rc,002,016,017,030,052}, md/001: introduce --resv_enable argument
* common/multipath-over-rdma: remove dir /tmp/fio-state-files
* common/fio: dont save the fio verify.state file
* block/031: remove the fio verify.state file
* nvme/{033-037}: timeout while waiting for nvme passthru namespace device
* nvme/052: wait for namespace removal before recreating namespace
* nvme: add test for controller rescan under I/O load
* nvme/032: skip on non-PCI devices
* nvme/{033-037,039}: skip passthru tests on multipath devices
* zbd/011: add test for DM resource limits stacking
* loop/011: skip if running on kernel older than v6.9.11
* dm/002: add --retry option to dmsetup remove command
* md: add regression test for "md/md-bitmap: fix writing non bitmap pages"
* nvme: move helper functions to common/nvme
* nbd/rc: check nbd-server port readiness in _start_nbd_server()
* loop/010: skip when kernel is older than v6.11
* loop/010: do not assume /dev/loop0
* dm/002: do not assume 512 byte block size
* nvme: add test for creating/deleting file-ns
* loop: Add regression test for unsupported backing file fallocate
* nbd/004: drop the check for "couldn't allocate config" message
* check: confirm dependent commands
* block/038: support built-in null_blk
* block: add regression test for null-blk concurrently power/submit_queues test
* nvme: add regression test for concurrently enable/disable nvmet ns
* loop: Detect a race condition between loop detach and open
* README: add dependent command descriptions
* blktests: fix how we handle waiting for nbd to connect
* tests/dm: add dm-dust general functionality test
* nvme/rc,srp/rc,common/multipath-over-rdma: rename use_rxe to USE_RXE
* nvme/{rc,016,017}: rename nvme_num_iter to NVME_NUM_ITER
* nvme/{rc,010,017,031,034,035}: rename nvme_img_size to NVME_IMG_SIZE
* nvme/{021,022,025,026,027,028}: do not hard code target blkdev type
* nvme/{007,009,011,013,015,020,024}: drop duplicate nvmet blkdev type tests
* nvme/{006,008,010,012,014,019,023}: support NVMET_BLKDEV_TYPES
* nvme/{002-031,033-038,040-045,047,048}: support NMVET_TRTYPES
* nvme/rc: introduce NVMET_BLKDEV_TYPES
* nvme/rc: add blkdev type environment variable
* nvme/rc: introduce NVMET_TRTYPES
* common/rc: introduce _check_conflict_and_set_default()
* meta/{018,019}: add test cases to check _set_combined_conditions
* common/rc: introduce _set_combined_conditions
* meta/{016,017}: add test cases to check repeated test case runs
* check: use set_conditions() for the CAN_BE_ZONED test cases
* check: support test case repeat by different conditions
* check: factor out _run_test()
* nvme/039: adjust to util-linux v2.40 dmesg format change
* nbd/002: repeat partition existence check for ioctl interface
* nbd/002: fix wrong -L/-nonetlink option usage
* block/033: additional fix
* block/034: add the missing +x mode
* nvme/{003,006,007}: remove the blank line
* block/033: fix the output when ublk prog not avaiable
* block/037: add test to cover blk-cgroup vs. disk rebind
* block/036: test return EIO from BLKRRPART
* block/035: Report IOPS
* block/035: Test shared queue fairness
* scsi/008: Test SCSI disk data lifetime support
* common/fio: Fix the _run_fio() return code
* nvme/rc: fix shellcheck warning SC2086
* nvme/{013,014}: fix device filename
* nvme/011: fix filename path
* nvme/028: drop unused nvmedev
* nvme: don't assume namespace id
* nvme/{041,042,043,044,045,048}: do not pass default host{nqn|id} to _nvme_connect_subsys
* nvme: drop default subsysnqn argument from _nvmet_passthru_target_connect
* nvme: drop default subsysnqn argument from _nvme_passthru_target_{setup|cleanup}
* nvme: drop default subsysnqn argument from _nvme_{connect|disconnect}_subsys
* nvme: drop default trtype argument for _nvmet_passthru_target_connect
* nvme: drop default trtype argument for _nvmet_connect_subsys
* nvme/031: do not open code target setup/cleanup
* nvme/rc: do not cleanup external managed loop device
* nvme/rc: remove unused connect options
* nvme/rc: add nqn/uuid args to target setup/cleanup helper
* nvme/rc: connect subsys only support long options
* nvme/{014,015,018,019,020,023,024,026,045,046}: use long command line option for nvme
* nvme/rc: use long command line option for nvme
* nvme/{012,013,035}: check return value of _xfs_run_fio_verify_io
* common/xfs: propagate errors from _xfs_run_fio_verify_io
* nvme/rc: log error if stale configuration is found
* nvme/rc: silence fcloop cleanup failures
* nvme/rc: silence error on module unload for fc
* nvme/048: make queue count check retry-able
* nvme/048: remove unused argument for set_qid_max
* nbd/001: wait for the device node to show up before running parted
* nvme: Add passthru error logging tests to nvme/039
* nvme/029: reserve hugepages for lager allocations
* nbd/001: change to use lsblk raw output format
* Fri Feb 16 2024 Martin Pluskal <mpluskal@suse.com>
- Update to version 0+20240213.ac3d8d0:
* nvme/rc: revert nvme-cli context tracking
* nvme/rc: do not issue errors when disconnecting when using fc transport
* nvme/rc: do not issue warnings on cleanup when using fc transport
* nvme/rc: filter out errors from cat when reading files
* nvme/029: fix local variable declarations
* nvme/046: change nvme io-passthru command option from -o to --opcode
* nvme: add nvme pci timeout testcase
* block/031: allow to run with built-in null_blk driver
* common/null_blk: introduce _have_null_blk_feature
* nvme/rc: don't print the nvme connect msg
* block/007: skip hybrid polling tests when kernel does not support it
* block/011: set default timeout to 20 minutes
* block/011: recover test target devices to online or live status
* loop/009: require --option of udevadm control command
* nvme/{041,042,043,044,045}: check dhchap_ctrl_secret support by nvme-fabrics
* nvme: do not print subsystem NQN to stdout
* nvme: do not print UUID to log files
* common/ublk: allow to run ublk test without building miniublk
* ublk/rc: prefer to rublk over miniublk
* Fix common misspellings from codespell project
* tests/srp: remove the unused file 015.out
* src/miniublk: fix logical block size setting
* block/002: fix TMPDIR path
* nvme/{rc,017,031}: replace def_file_path with _nvme_def_file_path()
* nvme/rc: fix rdma driver check
- Small spec file modernisation
* Wed Oct 11 2023 pcervinka@suse.com
- Replace disabled mode in service file by manual mode
- Update to version 0+20231006.1aeff01:
* nbd/004: avoid left connection
* Change the default RDMA driver from rdma_rxe to siw
* srp/015: Remove this test
* tests/srp/rc: Reduce the number of channels
* tests/srp/rc: Rework use_blk_mq()
* tests/nvme/031: fix connecting faiure
* block/002,scsi/007,zbd/003: remove options for shellcheck SC2119
* nvme: introduce nvmet_target_{setup/cleanup} common code
* nvme/{033,034,035,036,37}: drop port handle between passthru target setup and cleanup
* nvme/{033,034,035,036}: use default subsysnqn variable directly
* Revert "Do not suppress any shellcheck warnings"
* nvme: remove "udevadm settle" after _nvme_connect_subsys
* nvme/rc: fix nvme device readiness check after _nvme_connect_subsys
* nvme: Add explicitly host to allow_host list
* nvme/rc: Add helper for adding/removing to allow list
* nvme: Use def_subsys_uuid variable
* nvme/rc: Add common def_subsys_uuid define
* nvme: Use def_file_path variable instead local variable
* nvme/rc: Add common file_path name define
* nvme/{041,042,043,044,045,048}: Remove local variable hostnqn and hostid
* nvme: Use def_subsysnqn variable instead local variable
* nvme/rc: Add common subsystem nqn define
* nvme/043: Use hostnqn to generate DHCAP key
* nvme: Reorganize test preamble code section
* nvme/{003,004,005,013,046,049}: Group all variables declarations
* block/004: reset zones of TEST_DEV before fio operation
* README: clarify motivations to add new test cases
* CONTRIBUTING, README: recommend patch post for contributions
* README: describe what './new' script documents
* new: don't mandate double square brackets
* src/Makefile: fix static linking of miniublk
* common/scsi_debug: Use _unload_module() instead of modprobe -r
* _unload_module(): Report the failure reason once
* block/005: require queue/scheduler sysfs attribute
* block/004, zbd/{005,006}: call _test_dev_set_scheduler
* common/rc: introduce _require_test_dev_sysfs
* common/{rc,dm}: introduce functions to set scheduler of dm destinations
* common/dm: add script file for device-mapper functions
* check, common/rc: save sysfs attribute path
* common/ublk: avoid modprobe failure for built-in ublk_drv
* nvme/{041,042,043,044,045,048}: Use default hostnqn and hostid
* nvme/rc: Avoid triggering host nvme-cli autoconnect
* nvme/048: Check for queue count check directly
* nvme/043: use a valid hostkey
* zbd/009: skip have_good_mkfs_btrfs when mkfs.btrfs not avaiable
* nvme/rc: specify hostnqn and hostid to nvme discover and connect
* Tue Jun 27 2023 petr@cervinka.net
- Update to version 0+20230615.154e652:
* block/034: Test memory is released by null-blk driver with memory_backed=1
* nvme/040: Free loop back resources
* block/011: recover test target NVME device capacity
* block/011: skip when mounted block devices are affected
* common/rc: introduce _get_pci_from_dev_sysfs
* nvmeof-mp: Remove nvmeof-mp tests
* nvme/rc: remove _filter_discovery
* nvme/{016,017}: use _check_genctr instead of _filter_discovery
* nvme/rc: Cleanup fc resource before module unloading
* nvme/rc: Cleanup fc ports in reverse order
* tests: Add ublk tests
* src/miniublk: add user recovery
* srp/rc: Replace _have_module() with _have_driver()
* nvme/{016,017}: Make the number iterations configurable
* nvme/{002,030}: Move discovery generation counter code to rc
* nvme/{045,047}: Calculate IO size for random fio jobs
* nvme: Add minimal test image size requirement
* nvme: Make test image size configurable
* Documentation: Add info on nvme_trtype
* nvme/{032,040}: Use runtime fio background jobs
* common/xfs: Limit fio size job to fit into xfs fs
* common/xfs: Make size argument optional for _xfs_run_fio_verify_io
* nvme/{014/015}: Do not hard code device size for dd test
* nvme/rc: Auto convert test device size info
* block/{001,002,027}: allow to run with built-in scsi_debug and sd_mod
* scsi/{004,005}: allow to run with built-in scsi_debug
* common/scsi_debug: introduce _configure_scsi_debug
* common/scsi_debug: factor out _setup_scsi_debug_vars
* common/scsi_debug, tests/*: re-define _have_scsi_debug
* common/rc: skip module file check if modules path does not exist
* loop/009: add test for loop partition uvents
* test/nvme: add missing _have_fio check for nvme/045
* tests/dm: add dm test group and a test for self-map
* common/rc: fix kernel version parse failure
* block/{014,015,030}: don't require modular null_blk for fault-injection
* src/Makefile: forward LDFLAGS to $(CC)
* nvme/039: avoid failure by error message rate limit
* nvme/049: add test for uring-passthrough
* common,fio: helper for version check
* nvme/048: test queue count changes on reconnect
* nvme/rc: Add timeout argument parsing to _nvme_connect_subsys()
* nvme/047: Test different queue types for fabrics transports
* nvme/rc: Add parametric transport required check
* nvme/rc: Add nr queue parser arguments to _nvme_connect_subsys()
* nvme/rc: Parse optional arguments in _nvme_connect_subsys()
* tests/block/013.out: remove the unused 013.out file
* tests: add the missing +x mode
* Sun Apr 02 2023 bjorn.lie@gmail.com
- Update to version 0+20230302.676d42c:
* src/Makefile: fix number sign handling in macro
* block/033: add test to cover gendisk leak
* src: add mini ublk source code
* nvme/046: add test for unprivileged passthrough
* check, common/rc: support normal user privilege
* block/032: add test to cover umount one deleted disk
* Update tests for discovery log page changes
* tests/block/007: Rework I/O polling
- Use explicit commit id. Also exclude .gitignore files.
/usr/lib/blktests /usr/lib/blktests/check /usr/lib/blktests/common /usr/lib/blktests/common/brd /usr/lib/blktests/common/cgroup /usr/lib/blktests/common/cpuhotplug /usr/lib/blktests/common/dm /usr/lib/blktests/common/fio /usr/lib/blktests/common/iopoll /usr/lib/blktests/common/multipath-over-rdma /usr/lib/blktests/common/null_blk /usr/lib/blktests/common/nvme /usr/lib/blktests/common/rc /usr/lib/blktests/common/scsi_debug /usr/lib/blktests/common/shellcheck /usr/lib/blktests/common/ublk /usr/lib/blktests/common/xfs /usr/lib/blktests/common/zoned /usr/lib/blktests/src /usr/lib/blktests/src/dio-offsets /usr/lib/blktests/src/discontiguous-io /usr/lib/blktests/src/dxfer-from-dev /usr/lib/blktests/src/ioctl-lbmd-query /usr/lib/blktests/src/loblksize /usr/lib/blktests/src/loop_change_fd /usr/lib/blktests/src/loop_get_status_null /usr/lib/blktests/src/metadata /usr/lib/blktests/src/miniublk /usr/lib/blktests/src/mount_clear_sock /usr/lib/blktests/src/nbdsetsize /usr/lib/blktests/src/nvme-delay-ioctl /usr/lib/blktests/src/nvme-passthrough-meta /usr/lib/blktests/src/nvme-passthru-admin-uring /usr/lib/blktests/src/openclose /usr/lib/blktests/src/syzkaller1 /usr/lib/blktests/src/zbdioctl /usr/lib/blktests/tests /usr/lib/blktests/tests/bcache /usr/lib/blktests/tests/bcache/001 /usr/lib/blktests/tests/bcache/001.out /usr/lib/blktests/tests/bcache/rc /usr/lib/blktests/tests/blktrace /usr/lib/blktests/tests/blktrace/001 /usr/lib/blktests/tests/blktrace/001.out /usr/lib/blktests/tests/blktrace/002 /usr/lib/blktests/tests/blktrace/002.out /usr/lib/blktests/tests/blktrace/rc /usr/lib/blktests/tests/block /usr/lib/blktests/tests/block/001 /usr/lib/blktests/tests/block/001.out /usr/lib/blktests/tests/block/002 /usr/lib/blktests/tests/block/002.out /usr/lib/blktests/tests/block/003 /usr/lib/blktests/tests/block/003.out /usr/lib/blktests/tests/block/004 /usr/lib/blktests/tests/block/004.out /usr/lib/blktests/tests/block/005 /usr/lib/blktests/tests/block/005.out /usr/lib/blktests/tests/block/006 /usr/lib/blktests/tests/block/006.out /usr/lib/blktests/tests/block/007 /usr/lib/blktests/tests/block/007.out /usr/lib/blktests/tests/block/008 /usr/lib/blktests/tests/block/008.out /usr/lib/blktests/tests/block/009 /usr/lib/blktests/tests/block/009.out /usr/lib/blktests/tests/block/010 /usr/lib/blktests/tests/block/010.out /usr/lib/blktests/tests/block/011 /usr/lib/blktests/tests/block/011.out /usr/lib/blktests/tests/block/012 /usr/lib/blktests/tests/block/012.out /usr/lib/blktests/tests/block/014 /usr/lib/blktests/tests/block/014.out /usr/lib/blktests/tests/block/015 /usr/lib/blktests/tests/block/015.out /usr/lib/blktests/tests/block/016 /usr/lib/blktests/tests/block/016.out /usr/lib/blktests/tests/block/017 /usr/lib/blktests/tests/block/017.out /usr/lib/blktests/tests/block/018 /usr/lib/blktests/tests/block/018.out /usr/lib/blktests/tests/block/019 /usr/lib/blktests/tests/block/019.out /usr/lib/blktests/tests/block/020 /usr/lib/blktests/tests/block/020.out /usr/lib/blktests/tests/block/021 /usr/lib/blktests/tests/block/021.out /usr/lib/blktests/tests/block/022 /usr/lib/blktests/tests/block/022.out /usr/lib/blktests/tests/block/023 /usr/lib/blktests/tests/block/023.out /usr/lib/blktests/tests/block/024 /usr/lib/blktests/tests/block/024.out /usr/lib/blktests/tests/block/025 /usr/lib/blktests/tests/block/025.out /usr/lib/blktests/tests/block/027 /usr/lib/blktests/tests/block/027.out /usr/lib/blktests/tests/block/028 /usr/lib/blktests/tests/block/028.out /usr/lib/blktests/tests/block/029 /usr/lib/blktests/tests/block/029.out /usr/lib/blktests/tests/block/030 /usr/lib/blktests/tests/block/030.out /usr/lib/blktests/tests/block/031 /usr/lib/blktests/tests/block/031.out /usr/lib/blktests/tests/block/032 /usr/lib/blktests/tests/block/032.out /usr/lib/blktests/tests/block/033 /usr/lib/blktests/tests/block/033.out /usr/lib/blktests/tests/block/034 /usr/lib/blktests/tests/block/034.out /usr/lib/blktests/tests/block/035 /usr/lib/blktests/tests/block/035.out /usr/lib/blktests/tests/block/036 /usr/lib/blktests/tests/block/036.out /usr/lib/blktests/tests/block/037 /usr/lib/blktests/tests/block/037.out /usr/lib/blktests/tests/block/038 /usr/lib/blktests/tests/block/038.out /usr/lib/blktests/tests/block/039 /usr/lib/blktests/tests/block/039.out /usr/lib/blktests/tests/block/040 /usr/lib/blktests/tests/block/040.out /usr/lib/blktests/tests/block/041 /usr/lib/blktests/tests/block/041.out /usr/lib/blktests/tests/block/042 /usr/lib/blktests/tests/block/042.out /usr/lib/blktests/tests/block/043 /usr/lib/blktests/tests/block/043.out /usr/lib/blktests/tests/block/044 /usr/lib/blktests/tests/block/044.out /usr/lib/blktests/tests/block/rc /usr/lib/blktests/tests/dm /usr/lib/blktests/tests/dm/001 /usr/lib/blktests/tests/dm/001.out /usr/lib/blktests/tests/dm/002 /usr/lib/blktests/tests/dm/002.out /usr/lib/blktests/tests/dm/003 /usr/lib/blktests/tests/dm/003.out /usr/lib/blktests/tests/dm/rc /usr/lib/blktests/tests/loop /usr/lib/blktests/tests/loop/001 /usr/lib/blktests/tests/loop/001.out /usr/lib/blktests/tests/loop/002 /usr/lib/blktests/tests/loop/002.out /usr/lib/blktests/tests/loop/003 /usr/lib/blktests/tests/loop/003.out /usr/lib/blktests/tests/loop/004 /usr/lib/blktests/tests/loop/004.out /usr/lib/blktests/tests/loop/005 /usr/lib/blktests/tests/loop/005.out /usr/lib/blktests/tests/loop/006 /usr/lib/blktests/tests/loop/006.out /usr/lib/blktests/tests/loop/007 /usr/lib/blktests/tests/loop/007.out /usr/lib/blktests/tests/loop/008 /usr/lib/blktests/tests/loop/008.out /usr/lib/blktests/tests/loop/009 /usr/lib/blktests/tests/loop/009.out /usr/lib/blktests/tests/loop/010 /usr/lib/blktests/tests/loop/010.out /usr/lib/blktests/tests/loop/011 /usr/lib/blktests/tests/loop/011.out /usr/lib/blktests/tests/loop/012 /usr/lib/blktests/tests/loop/012.out /usr/lib/blktests/tests/loop/013 /usr/lib/blktests/tests/loop/013.out /usr/lib/blktests/tests/loop/rc /usr/lib/blktests/tests/md /usr/lib/blktests/tests/md/001 /usr/lib/blktests/tests/md/001.out /usr/lib/blktests/tests/md/002 /usr/lib/blktests/tests/md/002.out /usr/lib/blktests/tests/md/003 /usr/lib/blktests/tests/md/003.out /usr/lib/blktests/tests/md/004 /usr/lib/blktests/tests/md/004.out /usr/lib/blktests/tests/md/rc /usr/lib/blktests/tests/meta /usr/lib/blktests/tests/meta/001 /usr/lib/blktests/tests/meta/001.out /usr/lib/blktests/tests/meta/002 /usr/lib/blktests/tests/meta/002.out /usr/lib/blktests/tests/meta/003 /usr/lib/blktests/tests/meta/003.out /usr/lib/blktests/tests/meta/004 /usr/lib/blktests/tests/meta/004.out /usr/lib/blktests/tests/meta/005 /usr/lib/blktests/tests/meta/005.out /usr/lib/blktests/tests/meta/006 /usr/lib/blktests/tests/meta/006.out /usr/lib/blktests/tests/meta/007 /usr/lib/blktests/tests/meta/007.out /usr/lib/blktests/tests/meta/008 /usr/lib/blktests/tests/meta/008.out /usr/lib/blktests/tests/meta/009 /usr/lib/blktests/tests/meta/009.out /usr/lib/blktests/tests/meta/010 /usr/lib/blktests/tests/meta/010.out /usr/lib/blktests/tests/meta/011 /usr/lib/blktests/tests/meta/011.out /usr/lib/blktests/tests/meta/012 /usr/lib/blktests/tests/meta/012.out /usr/lib/blktests/tests/meta/013 /usr/lib/blktests/tests/meta/013.out /usr/lib/blktests/tests/meta/014 /usr/lib/blktests/tests/meta/014.out /usr/lib/blktests/tests/meta/015 /usr/lib/blktests/tests/meta/015.out /usr/lib/blktests/tests/meta/016 /usr/lib/blktests/tests/meta/016.out /usr/lib/blktests/tests/meta/017 /usr/lib/blktests/tests/meta/017.out /usr/lib/blktests/tests/meta/018 /usr/lib/blktests/tests/meta/018.out /usr/lib/blktests/tests/meta/019 /usr/lib/blktests/tests/meta/019.out /usr/lib/blktests/tests/meta/020 /usr/lib/blktests/tests/meta/020.out /usr/lib/blktests/tests/meta/021 /usr/lib/blktests/tests/meta/021.out /usr/lib/blktests/tests/meta/022 /usr/lib/blktests/tests/meta/022.out /usr/lib/blktests/tests/meta/023 /usr/lib/blktests/tests/meta/023.out /usr/lib/blktests/tests/meta/024 /usr/lib/blktests/tests/meta/024.out /usr/lib/blktests/tests/meta/rc /usr/lib/blktests/tests/nbd /usr/lib/blktests/tests/nbd/001 /usr/lib/blktests/tests/nbd/001.out /usr/lib/blktests/tests/nbd/002 /usr/lib/blktests/tests/nbd/002.out /usr/lib/blktests/tests/nbd/003 /usr/lib/blktests/tests/nbd/003.out /usr/lib/blktests/tests/nbd/004 /usr/lib/blktests/tests/nbd/004.out /usr/lib/blktests/tests/nbd/rc /usr/lib/blktests/tests/nvme /usr/lib/blktests/tests/nvme/002 /usr/lib/blktests/tests/nvme/002.out /usr/lib/blktests/tests/nvme/003 /usr/lib/blktests/tests/nvme/003.out /usr/lib/blktests/tests/nvme/004 /usr/lib/blktests/tests/nvme/004.out /usr/lib/blktests/tests/nvme/005 /usr/lib/blktests/tests/nvme/005.out /usr/lib/blktests/tests/nvme/006 /usr/lib/blktests/tests/nvme/006.out /usr/lib/blktests/tests/nvme/008 /usr/lib/blktests/tests/nvme/008.out /usr/lib/blktests/tests/nvme/010 /usr/lib/blktests/tests/nvme/010.out /usr/lib/blktests/tests/nvme/012 /usr/lib/blktests/tests/nvme/012.out /usr/lib/blktests/tests/nvme/014 /usr/lib/blktests/tests/nvme/014.out /usr/lib/blktests/tests/nvme/016 /usr/lib/blktests/tests/nvme/016.out /usr/lib/blktests/tests/nvme/017 /usr/lib/blktests/tests/nvme/017.out /usr/lib/blktests/tests/nvme/018 /usr/lib/blktests/tests/nvme/018.out /usr/lib/blktests/tests/nvme/019 /usr/lib/blktests/tests/nvme/019.out /usr/lib/blktests/tests/nvme/021 /usr/lib/blktests/tests/nvme/021.out /usr/lib/blktests/tests/nvme/022 /usr/lib/blktests/tests/nvme/022.out /usr/lib/blktests/tests/nvme/023 /usr/lib/blktests/tests/nvme/023.out /usr/lib/blktests/tests/nvme/025 /usr/lib/blktests/tests/nvme/025.out /usr/lib/blktests/tests/nvme/026 /usr/lib/blktests/tests/nvme/026.out /usr/lib/blktests/tests/nvme/027 /usr/lib/blktests/tests/nvme/027.out /usr/lib/blktests/tests/nvme/028 /usr/lib/blktests/tests/nvme/028.out /usr/lib/blktests/tests/nvme/029 /usr/lib/blktests/tests/nvme/029.out /usr/lib/blktests/tests/nvme/030 /usr/lib/blktests/tests/nvme/030.out /usr/lib/blktests/tests/nvme/031 /usr/lib/blktests/tests/nvme/031.out /usr/lib/blktests/tests/nvme/032 /usr/lib/blktests/tests/nvme/032.out /usr/lib/blktests/tests/nvme/033 /usr/lib/blktests/tests/nvme/033.out /usr/lib/blktests/tests/nvme/034 /usr/lib/blktests/tests/nvme/034.out /usr/lib/blktests/tests/nvme/035 /usr/lib/blktests/tests/nvme/035.out /usr/lib/blktests/tests/nvme/036 /usr/lib/blktests/tests/nvme/036.out /usr/lib/blktests/tests/nvme/037 /usr/lib/blktests/tests/nvme/037.out /usr/lib/blktests/tests/nvme/038 /usr/lib/blktests/tests/nvme/038.out /usr/lib/blktests/tests/nvme/039 /usr/lib/blktests/tests/nvme/039.out /usr/lib/blktests/tests/nvme/040 /usr/lib/blktests/tests/nvme/040.out /usr/lib/blktests/tests/nvme/041 /usr/lib/blktests/tests/nvme/041.out /usr/lib/blktests/tests/nvme/042 /usr/lib/blktests/tests/nvme/042.out /usr/lib/blktests/tests/nvme/043 /usr/lib/blktests/tests/nvme/043.out /usr/lib/blktests/tests/nvme/044 /usr/lib/blktests/tests/nvme/044.out /usr/lib/blktests/tests/nvme/045 /usr/lib/blktests/tests/nvme/045.out /usr/lib/blktests/tests/nvme/046 /usr/lib/blktests/tests/nvme/046.out /usr/lib/blktests/tests/nvme/047 /usr/lib/blktests/tests/nvme/047.out /usr/lib/blktests/tests/nvme/048 /usr/lib/blktests/tests/nvme/048.out /usr/lib/blktests/tests/nvme/049 /usr/lib/blktests/tests/nvme/049.out /usr/lib/blktests/tests/nvme/050 /usr/lib/blktests/tests/nvme/050.out /usr/lib/blktests/tests/nvme/051 /usr/lib/blktests/tests/nvme/051.out /usr/lib/blktests/tests/nvme/052 /usr/lib/blktests/tests/nvme/052.out /usr/lib/blktests/tests/nvme/053 /usr/lib/blktests/tests/nvme/053.out /usr/lib/blktests/tests/nvme/054 /usr/lib/blktests/tests/nvme/054.out /usr/lib/blktests/tests/nvme/055 /usr/lib/blktests/tests/nvme/055.out /usr/lib/blktests/tests/nvme/056 /usr/lib/blktests/tests/nvme/056.out /usr/lib/blktests/tests/nvme/057 /usr/lib/blktests/tests/nvme/057.out /usr/lib/blktests/tests/nvme/058 /usr/lib/blktests/tests/nvme/058.out /usr/lib/blktests/tests/nvme/059 /usr/lib/blktests/tests/nvme/059.out /usr/lib/blktests/tests/nvme/060 /usr/lib/blktests/tests/nvme/060.out /usr/lib/blktests/tests/nvme/061 /usr/lib/blktests/tests/nvme/061.out /usr/lib/blktests/tests/nvme/062 /usr/lib/blktests/tests/nvme/062.out /usr/lib/blktests/tests/nvme/063 /usr/lib/blktests/tests/nvme/063.out /usr/lib/blktests/tests/nvme/064 /usr/lib/blktests/tests/nvme/064.out /usr/lib/blktests/tests/nvme/065 /usr/lib/blktests/tests/nvme/065.out /usr/lib/blktests/tests/nvme/066 /usr/lib/blktests/tests/nvme/066.out /usr/lib/blktests/tests/nvme/067 /usr/lib/blktests/tests/nvme/067.out /usr/lib/blktests/tests/nvme/068 /usr/lib/blktests/tests/nvme/068.out /usr/lib/blktests/tests/nvme/069 /usr/lib/blktests/tests/nvme/069.out /usr/lib/blktests/tests/nvme/rc /usr/lib/blktests/tests/rnbd /usr/lib/blktests/tests/rnbd/001 /usr/lib/blktests/tests/rnbd/001.out /usr/lib/blktests/tests/rnbd/002 /usr/lib/blktests/tests/rnbd/002.out /usr/lib/blktests/tests/rnbd/rc /usr/lib/blktests/tests/scsi /usr/lib/blktests/tests/scsi/001 /usr/lib/blktests/tests/scsi/001.out /usr/lib/blktests/tests/scsi/002 /usr/lib/blktests/tests/scsi/002.out /usr/lib/blktests/tests/scsi/004 /usr/lib/blktests/tests/scsi/004.out /usr/lib/blktests/tests/scsi/005 /usr/lib/blktests/tests/scsi/005.out /usr/lib/blktests/tests/scsi/006 /usr/lib/blktests/tests/scsi/006.out /usr/lib/blktests/tests/scsi/007 /usr/lib/blktests/tests/scsi/007.out /usr/lib/blktests/tests/scsi/008 /usr/lib/blktests/tests/scsi/008.out /usr/lib/blktests/tests/scsi/009 /usr/lib/blktests/tests/scsi/009.out /usr/lib/blktests/tests/scsi/010 /usr/lib/blktests/tests/scsi/010.out /usr/lib/blktests/tests/scsi/011 /usr/lib/blktests/tests/scsi/011.out /usr/lib/blktests/tests/scsi/rc /usr/lib/blktests/tests/srp /usr/lib/blktests/tests/srp/001 /usr/lib/blktests/tests/srp/001.out /usr/lib/blktests/tests/srp/002 /usr/lib/blktests/tests/srp/002.out /usr/lib/blktests/tests/srp/003 /usr/lib/blktests/tests/srp/003.out /usr/lib/blktests/tests/srp/004 /usr/lib/blktests/tests/srp/004.out /usr/lib/blktests/tests/srp/005 /usr/lib/blktests/tests/srp/005.out /usr/lib/blktests/tests/srp/006 /usr/lib/blktests/tests/srp/006.out /usr/lib/blktests/tests/srp/007 /usr/lib/blktests/tests/srp/007.out /usr/lib/blktests/tests/srp/008 /usr/lib/blktests/tests/srp/008.out /usr/lib/blktests/tests/srp/009 /usr/lib/blktests/tests/srp/009.out /usr/lib/blktests/tests/srp/010 /usr/lib/blktests/tests/srp/010.out /usr/lib/blktests/tests/srp/011 /usr/lib/blktests/tests/srp/011.out /usr/lib/blktests/tests/srp/012 /usr/lib/blktests/tests/srp/012.out /usr/lib/blktests/tests/srp/013 /usr/lib/blktests/tests/srp/013.out /usr/lib/blktests/tests/srp/014 /usr/lib/blktests/tests/srp/014.out /usr/lib/blktests/tests/srp/016 /usr/lib/blktests/tests/srp/016.out /usr/lib/blktests/tests/srp/multipath.conf /usr/lib/blktests/tests/srp/rc /usr/lib/blktests/tests/throtl /usr/lib/blktests/tests/throtl/001 /usr/lib/blktests/tests/throtl/001.out /usr/lib/blktests/tests/throtl/002 /usr/lib/blktests/tests/throtl/002.out /usr/lib/blktests/tests/throtl/003 /usr/lib/blktests/tests/throtl/003.out /usr/lib/blktests/tests/throtl/004 /usr/lib/blktests/tests/throtl/004.out /usr/lib/blktests/tests/throtl/005 /usr/lib/blktests/tests/throtl/005.out /usr/lib/blktests/tests/throtl/006 /usr/lib/blktests/tests/throtl/006.out /usr/lib/blktests/tests/throtl/007 /usr/lib/blktests/tests/throtl/007.out /usr/lib/blktests/tests/throtl/008 /usr/lib/blktests/tests/throtl/008.out /usr/lib/blktests/tests/throtl/rc /usr/lib/blktests/tests/ublk /usr/lib/blktests/tests/ublk/001 /usr/lib/blktests/tests/ublk/001.out /usr/lib/blktests/tests/ublk/002 /usr/lib/blktests/tests/ublk/002.out /usr/lib/blktests/tests/ublk/003 /usr/lib/blktests/tests/ublk/003.out /usr/lib/blktests/tests/ublk/004 /usr/lib/blktests/tests/ublk/004.out /usr/lib/blktests/tests/ublk/005 /usr/lib/blktests/tests/ublk/005.out /usr/lib/blktests/tests/ublk/006 /usr/lib/blktests/tests/ublk/006.out /usr/lib/blktests/tests/ublk/rc /usr/lib/blktests/tests/zbd /usr/lib/blktests/tests/zbd/001 /usr/lib/blktests/tests/zbd/001.out /usr/lib/blktests/tests/zbd/002 /usr/lib/blktests/tests/zbd/002.out /usr/lib/blktests/tests/zbd/003 /usr/lib/blktests/tests/zbd/003.out /usr/lib/blktests/tests/zbd/004 /usr/lib/blktests/tests/zbd/004.out /usr/lib/blktests/tests/zbd/005 /usr/lib/blktests/tests/zbd/005.out /usr/lib/blktests/tests/zbd/006 /usr/lib/blktests/tests/zbd/006.out /usr/lib/blktests/tests/zbd/007 /usr/lib/blktests/tests/zbd/007.out /usr/lib/blktests/tests/zbd/008 /usr/lib/blktests/tests/zbd/008.out /usr/lib/blktests/tests/zbd/009 /usr/lib/blktests/tests/zbd/009.out /usr/lib/blktests/tests/zbd/010 /usr/lib/blktests/tests/zbd/010.out /usr/lib/blktests/tests/zbd/011 /usr/lib/blktests/tests/zbd/011.out /usr/lib/blktests/tests/zbd/012 /usr/lib/blktests/tests/zbd/012.out /usr/lib/blktests/tests/zbd/013 /usr/lib/blktests/tests/zbd/013.out /usr/lib/blktests/tests/zbd/014 /usr/lib/blktests/tests/zbd/014.out /usr/lib/blktests/tests/zbd/rc /usr/share/doc/packages/blktests /usr/share/doc/packages/blktests/README.md /usr/share/licenses/blktests /usr/share/licenses/blktests/GPL-2.0 /usr/share/licenses/blktests/GPL-3.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Aug 6 22:22:51 2026