aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Delva <adelva@google.com>2023-03-04 09:11:07 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-03-04 09:11:07 +0000
commitb51a553e2128b4bdd49e5da722f58a598ee5e4be (patch)
tree6817e89beaff6fb238f43bfabefd3afc01d8890e
parent87e14dfc98410072e79c505f2ed31f2b3f34c40f (diff)
parentaae9f2db853a89b4e52f9486fbc163c183b031a6 (diff)
downloadminijail-b51a553e2128b4bdd49e5da722f58a598ee5e4be.tar.gz
CHERRY-PICK: Extend host glibc workaround to userfaultfd am: 50257f14c9 am: e5292e55b4 am: e3cd66aeb6 am: 552f6361af am: aae9f2db85
Original change: https://android-review.googlesource.com/c/platform/external/minijail/+/2470183 Change-Id: I6e4f48d918f7cfb8982ff5c863f573822d25018b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--gen_syscalls-inl.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gen_syscalls-inl.h b/gen_syscalls-inl.h
index f885081..e631424 100644
--- a/gen_syscalls-inl.h
+++ b/gen_syscalls-inl.h
@@ -92,6 +92,16 @@
#define __NR_clone3 435
#endif
+#ifndef __NR_userfaultfd
+#ifdef __x86_64__
+#define __NR_userfaultfd 323
+#elif __i386__
+#define __NR_userfaultfd 374
+#elif __arm64__
+#define __NR_userfaultfd 282
+#endif
+#endif /* __NR_userfaultfd */
+
#ifndef __NR_membarrier
#ifdef __x86_64__
#define __NR_membarrier 324