[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250318072835.3508696-1-yi.zhang@huaweicloud.com>
Date: Tue, 18 Mar 2025 15:28:32 +0800
From: Zhang Yi <yi.zhang@...weicloud.com>
To: linux-fsdevel@...r.kernel.org,
linux-ext4@...r.kernel.org,
linux-block@...r.kernel.org,
dm-devel@...ts.linux.dev,
linux-nvme@...ts.infradead.org,
linux-scsi@...r.kernel.org
Cc: linux-xfs@...r.kernel.org,
linux-kernel@...r.kernel.org,
hch@....de,
tytso@....edu,
djwong@...nel.org,
john.g.garry@...cle.com,
bmarzins@...hat.com,
chaitanyak@...dia.com,
shinichiro.kawasaki@....com,
yi.zhang@...wei.com,
yi.zhang@...weicloud.com,
chengzhihao1@...wei.com,
yukuai3@...wei.com,
yangerkun@...wei.com
Subject: [PATCH blktests 0/3] blktest: add unmap write zeroes tests
From: Zhang Yi <yi.zhang@...wei.com>
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
Powered by blists - more mailing lists