Re: [PATCH v3 2/5] selftests/mm: skip guard hole-punch test if MADV_REMOVE is unsupported
"David Hildenbrand (Arm)" <[email protected]>
| Newsgroups | org.kvack.linux-mm,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest |
|---|---|
| Message-ID | <[email protected]> |
On 7/27/26 11:52, Muhammad Usama Anjum wrote: > The hole_punch case verifies that guard regions survive MADV_REMOVE and > that the backing range is punched out. MADV_REMOVE delegates the hole > punch to the backing filesystem, which may reject the operation with > EOPNOTSUPP. > > That result means the test cannot establish the state whose guard > semantics it intends to validate. Treating the missing filesystem > capability as a guard-region failure creates a false regression. > > Unmap the range and skip only when MADV_REMOVE fails with EOPNOTSUPP. > Preserve the assertion for all other errors so failures on supported > configurations remain visible. > > Tested-by: Sarthak Sharma <[email protected]> > Signed-off-by: Muhammad Usama Anjum <[email protected]> > --- Acked-by: David Hildenbrand (Arm) <[email protected]> -- Cheers, David