]> git-server-git.apps.pok.os.sepia.ceph.com Git - xfstests-dev.git/commit
common/dmlogwrites: add _require_log_writes_sized helper
authorDisha Goel <disgoel@linux.ibm.com>
Fri, 8 May 2026 14:47:00 +0000 (20:17 +0530)
committerZorro Lang <zlang@kernel.org>
Mon, 11 May 2026 16:18:14 +0000 (00:18 +0800)
commita974318c5bfa1debda2f0ce18fccb1ea336dcfbb
treeb8e953853944022b0e9f114ad702415aa6fcd78f
parent8413f58d843f88c5132474297e5cbfac5ba6dad5
common/dmlogwrites: add _require_log_writes_sized helper

Add a new helper function _require_log_writes_sized() to check if the
LOGWRITES_DEV meets a minimum size requirement.

This is useful for tests that use dm-log-writes with additional space
requirements, such as creating LVM snapshots during log replay or tests
that generate large amounts of logged I/O operations.

The function takes a size parameter in KB, calls _require_log_writes()
internally, and skips the test if LOGWRITES_DEV is smaller than the
required size.

Suggested-by: Darrick J. Wong <djwong@kernel.org>
Suggested-by: Anand Jain <anajain.sg@gmail.com>
Signed-off-by: Disha Goel <disgoel@linux.ibm.com>
Reviewed-by: Zorro Lang <zlang@kernel.org>
Signed-off-by: Zorro Lang <zlang@kernel.org>
common/dmlogwrites