On 6/14/24 5:31 AM, David Hildenbrand wrote:
On 14.06.24 04:30, John Hubbard wrote:
...
+#ifndef PR_SET_MEMORY_MERGE +#define PR_SET_MEMORY_MERGE 67 +#endif
+#ifndef PR_GET_MEMORY_MERGE +#define PR_GET_MEMORY_MERGE 68 +#endif
+#ifndef PR_SET_MDWE +#define PR_SET_MDWE 65 +#define PR_MDWE_REFUSE_EXEC_GAIN (1UL << 0) +#define PR_MDWE_NO_INHERIT (1UL << 1) +#define PR_GET_MDWE 66 +#endif
What's the reason we don't target "linux/prctl.h" here? :)
Very good point. This is the Old Way of fixing these up, and I overlooked that even though I'm busy adding the New Way. :)
I'll change this to use a new tools/include/uapi/linux/prctl.h and post a v3, thanks for pointing this out.
thanks,