freebsd-nq/sys/compat/linux
Ed Maste 2eb6ef203a linux: add trivial renameat2 implementation
Just return EINVAL if flags != 0.  The Linux man page documents one
case of EINVAL as "The filesystem does not support one of the flags in
flags."

After r351723 userland binaries will try using new system calls.

Reported by:	mjg
Reviewed by:	mjg, trasz
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D21590
2019-09-11 13:01:59 +00:00
..
check_error.d
check_internal_locks.d
linux_common.c linuxcommon: add module version 2019-07-10 13:47:10 +00:00
linux_common.h
linux_dtrace.h
linux_emul.c
linux_emul.h Implement PTRACE_O_TRACESYSGOOD. This makes Linux strace(1) work. 2019-05-19 12:58:44 +00:00
linux_errno.c
linux_errno.inc
linux_event.c
linux_event.h
linux_file.c linux: add trivial renameat2 implementation 2019-09-11 13:01:59 +00:00
linux_file.h
linux_fork.c Linuxulator depends on a fundamental kernel settings such as SMP. Many 2019-05-13 18:24:29 +00:00
linux_futex.c
linux_futex.h
linux_getcwd.c Linuxulator depends on a fundamental kernel settings such as SMP. Many 2019-05-13 18:24:29 +00:00
linux_ioctl.c Return ENOTSUP for Linux FS_IOC_FIEMAP ioctl. 2019-07-04 20:16:04 +00:00
linux_ioctl.h Return ENOTSUP for Linux FS_IOC_FIEMAP ioctl. 2019-07-04 20:16:04 +00:00
linux_ipc64.h
linux_ipc.c
linux_ipc.h
linux_mib.c Relax compat.linux.osrelease checks. This way one can do eg 2019-09-02 16:57:42 +00:00
linux_mib.h Bump Linux version to 3.2.0. Without it, binaries linked against 2019-09-02 18:10:35 +00:00
linux_misc.c Change locking requirements for VOP_UNSET_TEXT(). 2019-08-18 20:24:52 +00:00
linux_misc.h Implement PTRACE_O_TRACESYSGOOD. This makes Linux strace(1) work. 2019-05-19 12:58:44 +00:00
linux_mmap.c Let linuxulator mprotect mask unsupported bits before calling kern_mprotect. 2019-07-10 08:19:33 +00:00
linux_mmap.h Let linuxulator mprotect mask unsupported bits before calling kern_mprotect. 2019-07-10 08:19:33 +00:00
linux_persona.h
linux_signal.c Linuxulator depends on a fundamental kernel settings such as SMP. Many 2019-05-13 18:24:29 +00:00
linux_signal.h
linux_socket.c Complete LOCAL_PEERCRED support. Cache pid of the remote process in the 2019-05-30 14:24:26 +00:00
linux_socket.h
linux_stats.c Linuxulator depends on a fundamental kernel settings such as SMP. Many 2019-05-13 18:24:29 +00:00
linux_sysctl.c
linux_sysproto.h
linux_time.c
linux_timer.c
linux_timer.h
linux_uid16.c compat/linux: Remove obsoleted and somewhat confusing comments related to COMPAT_43. 2019-08-11 19:17:29 +00:00
linux_util.c
linux_util.h
linux_vdso.c
linux_vdso.h
linux_videodev2_compat.h
linux_videodev_compat.h
linux.c
linux.h
stats_timing.d
trace_futexes.d