[PATCH 1/1 v2][SRU][F] UBUNTU: SAUCE: selftests/memfd: fix __u64 not defined build issue

Luke Nowakowski-Krijger luke.nowakowskikrijger at canonical.com
Thu Sep 23 22:38:55 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1944613

Add an include for <asm/types.h> that eventually includes
<asm-generic/int-ll64.h> so that we get the __u64 typedef.

This fixes build issues that seem to affect most B/5.4 kernels.

Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger at canonical.com>
---
 tools/testing/selftests/memfd/fuse_test.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/testing/selftests/memfd/fuse_test.c b/tools/testing/selftests/memfd/fuse_test.c
index be675002f918..725561ac5a38 100644
--- a/tools/testing/selftests/memfd/fuse_test.c
+++ b/tools/testing/selftests/memfd/fuse_test.c
@@ -32,6 +32,7 @@
 #include <sys/syscall.h>
 #include <sys/wait.h>
 #include <unistd.h>
+#include <asm/types.h>
 
 #include "common.h"
 
-- 
2.30.2




More information about the kernel-team mailing list