# scsi_debug helper functions.
_have_scsi_debug() {
- _have_module scsi_debug
+ _have_driver scsi_debug
}
_init_scsi_debug() {
TIMED=1
requires() {
- _have_scsi_debug
+ _have_module scsi_debug
_have_driver sd_mod
_have_driver sr_mod
}
QUICK=1
requires() {
- _have_blktrace && _have_scsi_debug
+ _have_blktrace
+ _have_module scsi_debug
}
test() {
DESCRIPTION="check page-cache coherency after BLKDISCARD"
requires() {
- _have_scsi_debug && _have_program xfs_io
+ _have_module scsi_debug
+ _have_program xfs_io
}
test() {
DESCRIPTION="do a huge discard with 4k sector size"
requires() {
- _have_scsi_debug
+ _have_module scsi_debug
}
test() {
CAN_BE_ZONED=1
requires() {
- _have_cgroup2_controller io && _have_scsi_debug && _have_fio
+ _have_cgroup2_controller io
+ _have_module scsi_debug
+ _have_fio
}
scsi_debug_stress_remove() {
DMESG_FILTER="sed -r 's/(guard tag error at sector|ref tag error at location)/blktests failure: \\1/'"
requires() {
- _have_scsi_debug
+ _have_module scsi_debug
}
test_pi() {
QUICK=1
requires() {
- _have_xfs && _have_scsi_debug
+ _have_xfs
+ _have_module scsi_debug
}
test() {
QUICK=1
requires() {
- _have_program xfs_io && _have_scsi_debug && _have_src_program loblksize && _have_loop_set_block_size
+ _have_program xfs_io
+ _have_module scsi_debug
+ _have_src_program loblksize
+ _have_loop_set_block_size
}
test() {
CAN_BE_ZONED=1
requires() {
- _have_scsi_debug
+ _have_module scsi_debug
}
test() {
QUICK=1
requires() {
- _have_scsi_debug && _have_module_param scsi_debug inq_vendor
+ _have_module scsi_debug
+ _have_module_param scsi_debug inq_vendor
}
test() {
QUICK=1
requires() {
- _have_scsi_debug
+ _have_module scsi_debug
}
config_hz() {
TIMED=1
requires() {
- _have_scsi_debug && _have_module_param scsi_debug zbc &&
- _have_program xfs_io
+ _have_module scsi_debug
+ _have_module_param scsi_debug zbc
+ _have_program xfs_io
}
test() {
_have_driver btrfs
_have_module_param scsi_debug zone_cap_mb
_have_program mkfs.btrfs
- _have_scsi_debug
+ _have_module scsi_debug
have_good_mkfs_btrfs
}
_have_module null_blk
_have_module_param scsi_debug zone_cap_mb
_have_program mkfs.f2fs
- _have_scsi_debug
+ _have_module scsi_debug
}
test() {