[SRU][F][PATCH 1/1] UBUNTU: SAUCE: selftests/memfd: fix build when F_SEAL_FUTURE_WRITE is not defined
Luke Nowakowski-Krijger
luke.nowakowskikrijger at canonical.com
Mon Aug 30 23:11:57 UTC 2021
BugLink: https://bugs.launchpad.net/bugs/1926142
Add the definition of F_SEAL_FUTURE_WRITE if it is not yet defined.
Fix build issue that seems to affect all B/5.4 kernels due to 5.4
tests being built against headers from a previous release.
Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger at canonical.com>
---
tools/testing/selftests/memfd/memfd_test.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tools/testing/selftests/memfd/memfd_test.c b/tools/testing/selftests/memfd/memfd_test.c
index bb3f8bf9b8de..7a5e65e8833c 100644
--- a/tools/testing/selftests/memfd/memfd_test.c
+++ b/tools/testing/selftests/memfd/memfd_test.c
@@ -28,6 +28,10 @@
#define MFD_DEF_SIZE 8192
#define STACK_SIZE 65536
+#ifndef F_SEAL_FUTURE_WRITE
+#define F_SEAL_FUTURE_WRITE 0x0010
+#endif
+
/*
* Default is not to test hugetlbfs
*/
--
2.30.2
More information about the kernel-team
mailing list