Searched refs:MFD_NOEXEC_SEAL (Results 1 – 7 of 7) sorted by relevance
4 Subject: [PATCH] kexec.c: add MFD_NOEXEC_SEAL flag explicitly6 Add MFD_NOEXEC_SEAL to avoid kernel warning like below:8 kexec[970]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set10 For old kernels, there will be no MFD_NOEXEC_SEAL definition, so fallback28 +#ifndef MFD_NOEXEC_SEAL29 +#define MFD_NOEXEC_SEAL 040 + fd = memfd_create("kernel", MFD_ALLOW_SEALING | MFD_NOEXEC_SEAL);
269 #define MFD_ALL_FLAGS (MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB | MFD_NOEXEC_SEAL | MFD_EXEC)277 if (!(*flags & (MFD_EXEC | MFD_NOEXEC_SEAL))) { in check_sysctl_memfd_noexec()279 *flags |= MFD_NOEXEC_SEAL; in check_sysctl_memfd_noexec()284 if (!(*flags & MFD_NOEXEC_SEAL) && sysctl >= MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED) { in check_sysctl_memfd_noexec()315 if ((flags & MFD_EXEC) && (flags & MFD_NOEXEC_SEAL)) in SYSCALL_DEFINE2()318 if (!(flags & (MFD_EXEC | MFD_NOEXEC_SEAL))) { in SYSCALL_DEFINE2()371 if (flags & MFD_NOEXEC_SEAL) { in SYSCALL_DEFINE2()
12 #define MFD_NOEXEC_SEAL 0x0008U macro
41 #define MFD_NOEXEC_SEAL 0x0008U macro856 mfd_fail_new("", MFD_EXEC | MFD_NOEXEC_SEAL); in test_create()1150 MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_NOEXEC_SEAL); in test_noexec_seal()1159 MFD_CLOEXEC | MFD_NOEXEC_SEAL); in test_noexec_seal()1211 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl1()1243 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl2()
20 file://0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch \
[all...]