/openbmc/linux/include/uapi/linux/ |
H A D | fcntl.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/sparc/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/xtensa/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/ia64/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/microblaze/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/mips/kernel/syscalls/ |
H A D | syscall_n64.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | syscall_o32.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | syscall_n32.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/m68k/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/sh/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/alpha/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/parisc/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/arm/tools/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/powerpc/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/s390/kernel/syscalls/ |
H A D | syscall.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | unistd.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | unistd32.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/arch/x86/entry/syscalls/ |
H A D | syscall_64.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | syscall_32.tbl | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/include/uapi/asm-generic/ |
H A D | unistd.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/fs/ |
H A D | internal.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | open.c | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
/openbmc/linux/include/linux/ |
H A D | syscalls.h | diff c8ffd8bcdd28296a198f237cc595148a8d4adfbe Thu May 14 09:44:25 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> vfs: add faccessat2 syscall
POSIX defines faccessat() as having a fourth "flags" argument, while the linux syscall doesn't have it. Glibc tries to emulate AT_EACCESS and AT_SYMLINK_NOFOLLOW, but AT_EACCESS emulation is broken.
Add a new faccessat(2) syscall with the added flags argument and implement both flags.
The value of AT_EACCESS is defined in glibc headers to be the same as AT_REMOVEDIR. Use this value for the kernel interface as well, together with the explanatory comment.
Also add AT_EMPTY_PATH support, which is not documented by POSIX, but can be useful and is trivial to implement.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|