BIT(0) is now a valid flag, corresponding to KVM_GMEM_NO_DIRECT_MAP, so
adjust test_create_guest_memfd_invalid to no longer assert it as an
invalid flag.

Signed-off-by: Patrick Roy <roy...@amazon.co.uk>
---
 tools/testing/selftests/kvm/guest_memfd_test.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/testing/selftests/kvm/guest_memfd_test.c 
b/tools/testing/selftests/kvm/guest_memfd_test.c
index 38c501e49e0e..b2e7d4c96802 100644
--- a/tools/testing/selftests/kvm/guest_memfd_test.c
+++ b/tools/testing/selftests/kvm/guest_memfd_test.c
@@ -170,7 +170,7 @@ static void test_create_guest_memfd_invalid(struct kvm_vm 
*vm)
                            size);
        }
 
-       for (flag = BIT(0); flag; flag <<= 1) {
+       for (flag = BIT(1); flag; flag <<= 1) {
                fd = __vm_create_guest_memfd(vm, page_size, flag);
                TEST_ASSERT(fd == -1 && errno == EINVAL,
                            "guest_memfd() with flag '0x%lx' should fail with 
EINVAL",
-- 
2.48.1


Reply via email to