Message ID | d1f667ad-37f-47d0-9949-89e024701a5@codesourcery.com |
---|---|
State | New |
Headers | show |
Series | Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h | expand |
Ping. This patch <https://sourceware.org/pipermail/libc-alpha/2023-May/148238.html> is pending review.
* Joseph Myers: > diff --git a/sysdeps/unix/sysv/linux/bits/mman-shared.h b/sysdeps/unix/sysv/linux/bits/mman-shared.h > index 91f2cad00f..6684a84a26 100644 > --- a/sysdeps/unix/sysv/linux/bits/mman-shared.h > +++ b/sysdeps/unix/sysv/linux/bits/mman-shared.h > @@ -32,6 +32,10 @@ > # define MFD_ALLOW_SEALING 2U > # define MFD_HUGETLB 4U > # endif > +# ifndef MFD_NOEXEC_SEAL > +# define MFD_NOEXEC_SEAL 8U > +# define MFD_EXEC 0x10U > +# endif > > /* Flags for mlock2. */ > # ifndef MLOCK_ONFAULT Okay. Thanks, Florian
diff --git a/sysdeps/unix/sysv/linux/bits/mman-shared.h b/sysdeps/unix/sysv/linux/bits/mman-shared.h index 91f2cad00f..6684a84a26 100644 --- a/sysdeps/unix/sysv/linux/bits/mman-shared.h +++ b/sysdeps/unix/sysv/linux/bits/mman-shared.h @@ -32,6 +32,10 @@ # define MFD_ALLOW_SEALING 2U # define MFD_HUGETLB 4U # endif +# ifndef MFD_NOEXEC_SEAL +# define MFD_NOEXEC_SEAL 8U +# define MFD_EXEC 0x10U +# endif /* Flags for mlock2. */ # ifndef MLOCK_ONFAULT