From: Zhang Yi <yi.zhang@xxxxxxxxxx> The Linux kernel is planning to support FALLOC_FL_WRITE_ZEROES in fallocate(2). Add tests for the newly added BLK_FEAT_WRITE_ZEROES_UNMAP feature flag on the block device queue limit. These tests test block device unmap write zeroes sysfs interface /sys/block/<disk>/queue/write_zeroes_unmap with various SCSI/NVMe/device-mapper devices. The /sys/block/<disk>/queue/write_zeroes_unmap interface should return 1 if the block device supports unmap write zeroes command, and it should return 0 otherwise. - scsi/010 test SCSI devices. - dm/003 test device mapper stacked devices. - nvme/060 test NVMe devices. Thanks, Yi. Zhang Yi (3): scsi/010: add unmap write zeroes tests dm/003: add unmap write zeroes tests nvme/060: add unmap write zeroes tests common/rc | 16 +++++++++++ tests/dm/003 | 57 ++++++++++++++++++++++++++++++++++++++ tests/dm/003.out | 2 ++ tests/nvme/060 | 68 ++++++++++++++++++++++++++++++++++++++++++++++ tests/nvme/060.out | 4 +++ tests/scsi/010 | 56 ++++++++++++++++++++++++++++++++++++++ tests/scsi/010.out | 2 ++ 7 files changed, 205 insertions(+) create mode 100755 tests/dm/003 create mode 100644 tests/dm/003.out create mode 100755 tests/nvme/060 create mode 100644 tests/nvme/060.out create mode 100755 tests/scsi/010 create mode 100644 tests/scsi/010.out -- 2.46.1