diff --git a/include/uapi/linux/prctl.h b/include/uapi/linux/prctl.h index c190e220ff6761aa55eebb2f51d41b62a6f99fb7..1055a153da5973fcf7f3a157a6d306ee5599f6e5 100644 --- a/include/uapi/linux/prctl.h +++ b/include/uapi/linux/prctl.h @@ -250,4 +250,6 @@ struct prctl_mm_map { #define PR_SET_VMA 0x53564d41 # define PR_SET_VMA_ANON_NAME 0 +/* Request set jitfort */ +#define PR_SET_JITFORT 0x6a6974 #endif /* _LINUX_PRCTL_H */ diff --git a/kernel/sys.c b/kernel/sys.c index ad2d6b91ecdefff7b3e8a7511391406c2e18bc55..ef0db8969fc01ed3a887084b4b0edc089677104e 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -2604,6 +2604,9 @@ SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3, case PR_SET_VMA: error = prctl_set_vma(arg2, arg3, arg4, arg5); break; + case PR_SET_JITFORT: + error = 0; + break; default: error = -EINVAL; break;