aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Fixed offset miscalculation in the preadv/pwritev syscalls.Dmitry Chagin2022-05-091-4/+11
* linux(4): The futex_wait operation should restart.Dmitry Chagin2022-05-091-2/+0
* linux(4): Use the right function to get the bit index in vdso binuptime.Dmitry Chagin2022-05-081-6/+6
* linux(4): Implement vdso getcpu for x86.Dmitry Chagin2022-05-081-2/+9
* linux(4): Add a helper intended for copying timespec's from the userspace.Dmitry Chagin2022-05-088-108/+47
* linux(4): Prevent time_t overflows on i386.Dmitry Chagin2022-05-081-0/+5
* linux(4): Zero out high order bits of nanoseconds in the compat mode.Dmitry Chagin2022-05-082-3/+8
* linux(4): Add a helper intended for copying timespec's to the userspace.Dmitry Chagin2022-05-083-73/+50
* linux(4): Implement semtimedop syscalls.Dmitry Chagin2022-05-062-0/+58
* linux(4): Retire linux_semop implementation.Dmitry Chagin2022-05-062-29/+0
* linux(4): Implement recvmmsg_time64 syscall.Dmitry Chagin2022-05-041-24/+61
* linux(4): Implement timerfd_gettime64 syscall.Dmitry Chagin2022-05-041-8/+36
* linux(4): Implement timerfd_settime64 syscall.Dmitry Chagin2022-05-041-24/+60
* linux(4): Implement timer_settime64 syscall.Dmitry Chagin2022-05-041-5/+39
* linux(4): Implement timer_gettime64 syscall.Dmitry Chagin2022-05-043-3/+58
* linux(4): Implement sched_rr_get_interval_time64 syscall.Dmitry Chagin2022-05-041-8/+37
* linux(4): Add epoll_pwai2 syscall.Dmitry Chagin2022-04-262-1/+56
* linux(4): Add copyin_sigset() helper.Dmitry Chagin2022-04-263-23/+32
* linux(4): Add linux_epoll_pwait_ts() helper for future use.Dmitry Chagin2022-04-261-17/+26
* linux(4): Copyout pselect timeout.Dmitry Chagin2022-04-261-27/+19
* linux(4): Add a simple rseq syscall implementation.Dmitry Chagin2022-04-262-1/+87
* linux(4): Refactor signal send methods.Dmitry Chagin2022-04-251-72/+98
* linux(4): Check that the thread tid in the thread group pid in linux_tdfind().Dmitry Chagin2022-04-251-24/+24
* linux(4): Microoptimize bsd_to_linux_sockaddr().Dmitry Chagin2022-04-251-12/+4
* Add timespecvalid_interval macro and use it.Dmitry Chagin2022-04-251-2/+2
* linux: plug a set-but-not-used varMateusz Guzik2022-04-191-1/+1
* linux(4): Copyout actual size of addr to the user space in accept().Dmitry Chagin2022-04-111-5/+3
* linux(4): Limit user-supplied sockaddr length in recvfrom().Dmitry Chagin2022-04-111-0/+1
* linux(4): Remove unnecessary PTRIN().Dmitry Chagin2022-04-111-2/+2
* linux(4): Handle SO_DOMAIN in getsockopt syscall.Dmitry Chagin2022-04-112-0/+14
* linux(4): Prevent an attempt to copy an uninitialized source address.Dmitry Chagin2022-04-111-2/+10
* linux(4): Fix a typo in itimerspec conversion routine.Dmitry Chagin2022-04-061-1/+1
* linux(4): Cleanup empty lines.Dmitry Chagin2022-03-314-4/+1
* linux(4): Fix KASSERT message.Dmitry Chagin2022-03-311-2/+2
* linux(4): readlink should fail if bufzis <= 0.Dmitry Chagin2022-03-311-0/+6
* linprocfs: Add /proc/self/oom_score_adj.Dmitry Chagin2022-03-313-0/+6
* linux(4): Add compat.linux32.emulate_i386 knob.Dmitry Chagin2022-03-311-0/+5
* linux(4): Fixup miscalculation of d_off of struct dirent in getdents() syscalls.Dmitry Chagin2022-03-311-3/+3
* linux(4): wait4() returns ESRCH if pid is INT_MIN.Dmitry Chagin2022-03-311-0/+4
* linux(4): Rid unused defines from linux_mib.Dmitry Chagin2022-03-311-2/+0
* linux(4): Fixup waitid handling P_PGID idtype.Dmitry Chagin2022-03-312-2/+12
* linux(4): Return ENOSYS for unsupported P_PIDFD waitid idtype.Dmitry Chagin2022-03-312-0/+4
* linux(4): Add support for __WALL wait option bit.Dmitry Chagin2022-03-311-0/+11
* linux(4): Fixup options value validation in linux_waitid().Dmitry Chagin2022-03-311-3/+4
* linux(4): Eliminate bogus options value check validation.Dmitry Chagin2022-03-311-2/+0
* linux(4): Consolidate wait* facility into linux_common_wait().Dmitry Chagin2022-03-311-61/+46
* linux(4): Add AT_NO_AUTOMOUNT to statx.Dmitry Chagin2022-03-252-1/+9
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* Use vmspace->vm_stacktop in place of sv_usrstack in more places.John Baldwin2022-02-141-1/+1
* fd: make fget_unlocked take a thread argumentMateusz Guzik2022-02-111-4/+1