[PATCH 12/13] Add AT_EXECVE_CHECK from Linux 6.14 to bits/fcntl-linux.h

Carlos O'Donell carlos@redhat.com
Tue Nov 4 17:03:53 GMT 2025


On 10/3/25 3:39 PM, Adhemerval Zanella wrote:
> It was added by commit a5874fde3c0884a33ed4145101052318c5e17c74

LGTM.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>

> ---
>   sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 4 ++++
>   1 file changed, 4 insertions(+)
> 
> diff --git a/sysdeps/unix/sysv/linux/bits/fcntl-linux.h b/sysdeps/unix/sysv/linux/bits/fcntl-linux.h
> index 4377908d4a..16c83e3349 100644
> --- a/sysdeps/unix/sysv/linux/bits/fcntl-linux.h
> +++ b/sysdeps/unix/sysv/linux/bits/fcntl-linux.h
> @@ -382,6 +382,10 @@ struct file_handle
>   # define AT_HANDLE_MNT_ID_UNIQUE 1 /* Return the 64-bit unique mount
>   				      ID.  */
>   # define AT_HANDLE_CONNECTABLE 2 /* Request a connectable file handle */
> +
> +/* Flags for execveat2(2). */
> +# define AT_EXECVE_CHECK 0x10000 /* Only perform a check if execution

OK. Matches.

> +				    would be allowed */
>   #endif
>   
>   __BEGIN_DECLS


-- 
Cheers,
Carlos.



More information about the Libc-alpha mailing list