]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
generic/450: don't hang when running on devices with protection information
authorChristoph Hellwig <hch@lst.de>
Mon, 18 Aug 2025 07:27:18 +0000 (09:27 +0200)
committerZorro Lang <zlang@kernel.org>
Mon, 25 Aug 2025 15:50:26 +0000 (23:50 +0800)
commitfa19801cda23b2b67750bd5d01de77d1ef402033
treef63821e8421e979a7ef187828035aeed293a4a54
parentaff1e92c3f47416608ccbd6e637be75eb270bb55
generic/450: don't hang when running on devices with protection information

The dm thinp target does not work on devices with protection information,
and the udevadm settle command simply hangs when lvcreate failed because
of that.  Avoid that by doing a strategic _notrun when lvcreate fails.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Zorro Lang <zlang@kernel.org>
tests/generic/459