From: Ackerley Tng <[email protected]>

Remind myself about all the tests (A)I did not write.

Signed-off-by: Ackerley Tng <[email protected]>
---
 tools/testing/selftests/kvm/guest_memfd_test.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tools/testing/selftests/kvm/guest_memfd_test.c 
b/tools/testing/selftests/kvm/guest_memfd_test.c
index bf369874f2647..4e5d00df899a6 100644
--- a/tools/testing/selftests/kvm/guest_memfd_test.c
+++ b/tools/testing/selftests/kvm/guest_memfd_test.c
@@ -721,6 +721,16 @@ static void test_guest_memfd(unsigned long vm_type)
 
        test_guest_memfd_flags(vm);
 
+       /*
+        * TODO: Test that guest_memfd creation rejects a read-only tmpfs mount
+        * (e.g. MOUNT_ATTR_RDONLY) with EROFS.
+        *
+        * TODO: Test that guest_memfd creation rejects an ID-mapped tmpfs mount
+        * (e.g. MOUNT_ATTR_IDMAP) lacking write or execute/search permissions
+        * with EACCES.
+        *
+        * TODO: Test mpol fallback to mount config.
+        */
        test_resource_fd_invalid(vm);
        test_resource_fd_unsupported_fs(vm);
        test_resource_fd_tmpfs_file(vm);

-- 
2.56.0.rc1.315.gc6ed9934b7-goog



Reply via email to