CVS commit: [thorpej-futex] src/sys/kern

2021-04-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Apr 3 21:52:20 UTC 2021 Modified Files: src/sys/kern [thorpej-futex]: sys_futex.c Log Message: futex_func_wait(): If TIMER_ABSTIME, sanity check that the deadline provided by the caller is not ridiculous. To generate a dif

CVS commit: [thorpej-futex] src/sys

2021-01-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 3 16:35:05 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64 [thorpej-futex]: bus_space.c cpuswitch.S locore.S locore_el2.S pmap.c src/sys/arch/alpha/alpha [thorpej-futex]: pmap.c src/sys/a

CVS commit: [thorpej-futex] src/sys/compat/linux32/common

2021-01-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 3 16:14:04 UTC 2021 Modified Files: src/sys/compat/linux32/common [thorpej-futex]: linux32_ioctl.c Log Message: Handle timerfd ioctls. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.14.8.1 src/sys/compat/li

CVS commit: [thorpej-futex] src/sys/compat/linux32/arch/amd64

2021-01-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 3 16:13:07 UTC 2021 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c linux32_systrace_args.c Log Messa

CVS commit: [thorpej-futex] src/sys/compat/linux32

2021-01-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jan 3 16:12:44 UTC 2021 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: syscalls.master src/sys/compat/linux32/common [thorpej-futex]: linux32_misc.c Log Message: Add preadv(2) and pwritev(2). To

CVS commit: [thorpej-futex] src/sys/compat/linux/arch

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:14:36 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha [thorpej-futex]: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c src/sys/compat/linux/arch/amd64 [thorpej-futex]:

CVS commit: [thorpej-futex] src/sys/compat/linux

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:14:16 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha [thorpej-futex]: syscalls.master src/sys/compat/linux/arch/amd64 [thorpej-futex]: syscalls.master src/sys/compat/linux/arch/arm [thorpej-

CVS commit: [thorpej-futex] src/sys/compat/linux32/arch/amd64

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:05:50 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c linux32_systrace_args.c Log Messa

CVS commit: [thorpej-futex] src/sys/compat/linux32

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:05:32 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: syscalls.master src/sys/compat/linux32/common [thorpej-futex]: linux32_sched.h linux32_time.c Log Message: Add PO

CVS commit: [thorpej-futex] src/sys/compat/linux32/common

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:02:07 UTC 2020 Modified Files: src/sys/compat/linux32/common [thorpej-futex]: linux32_misc.c Log Message: Remove a redundant prototype. To generate a diff of this commit: cvs rdiff -u -r1.30.2.1 -r1.30.2.2 \ s

CVS commit: [thorpej-futex] src/sys/compat/linux32

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 03:00:28 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: linux32_siginfo.h src/sys/compat/linux32/common [thorpej-futex]: linux32_siginfo.h linux32_signal.c Added Files:

CVS commit: [thorpej-futex] src/sys/compat/linux/common

2020-12-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 17 02:52:41 UTC 2020 Modified Files: src/sys/compat/linux/common [thorpej-futex]: linux_sched.h linux_time.c Log Message: Re-factor the code that maps the clockid_t in timer_create() and the flags in timerfd_settime() int

CVS commit: [thorpej-futex] src/sys/compat/linux32/arch/amd64

2020-12-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 16 03:08:01 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c linux32_systrace_args.c Log Messa

CVS commit: [thorpej-futex] src/sys/compat/linux32

2020-12-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 16 03:07:43 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64 [thorpej-futex]: syscalls.master src/sys/compat/linux32/common [thorpej-futex]: linux32_misc.c Log Message: Add eventfd glue to COMPAT_LINUX32

CVS commit: [thorpej-futex] src/sys/compat/linux/arch

2020-12-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 15 14:07:52 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha [thorpej-futex]: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c src/sys/compat/linux/arch/amd64 [thorpej-futex]:

CVS commit: [thorpej-futex] src/sys/compat/linux

2020-12-15 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Dec 15 14:07:21 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha [thorpej-futex]: syscalls.master src/sys/compat/linux/arch/amd64 [thorpej-futex]: syscalls.master src/sys/compat/linux/arch/arm [thorpej-

CVS commit: [thorpej-futex] src/sys

2020-12-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 14 16:54:05 UTC 2020 Modified Files: src/sys/kern [thorpej-futex]: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump [thorpej-futex]: rump_syscalls.h src/sys

CVS commit: [thorpej-futex] src/sys

2020-12-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 14 16:53:37 UTC 2020 Modified Files: src/sys/kern [thorpej-futex]: files.kern syscalls.master src/sys/sys [thorpej-futex]: Makefile file.h Added Files: src/sys/kern [thorpej-futex]: sys_timerfd.c sr

CVS commit: [thorpej-futex] src/sys

2020-12-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 14 16:01:17 UTC 2020 Modified Files: src/sys/kern [thorpej-futex]: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump [thorpej-futex]: rump_syscalls.h src/sys

CVS commit: [thorpej-futex] src/sys

2020-12-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 14 16:00:51 UTC 2020 Modified Files: src/sys/kern [thorpej-futex]: files.kern syscalls.master src/sys/sys [thorpej-futex]: Makefile file.h Added Files: src/sys/kern [thorpej-futex]: sys_eventfd.c sr

CVS commit: [thorpej-futex] src/sys

2020-12-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 14 14:38:18 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64 [thorpej-futex]: aarch64_machdep.c aarch64_reboot.c bus_space.c bus_space_asm_generic.S cpu.c db_disasm.c db_interface.c db_machdep.

CVS commit: [thorpej-futex] src/sys/sys

2020-11-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Nov 3 16:05:51 UTC 2020 Modified Files: src/sys/sys [thorpej-futex]: futex.h Log Message: Add definitions for FUTEX_NETBSD_RW_WAIT and FUTEX_NETBSD_RW_HANDOFF. (Forgot to commit this file previously.) To generate a diff of

CVS commit: [thorpej-futex] src/sys

2020-11-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Nov 1 15:16:43 UTC 2020 Modified Files: src/sys/kern [thorpej-futex]: sys_futex.c src/sys/sys [thorpej-futex]: lwp.h Log Message: Major overfaul of futex implemention: - Use sleepqs directly, rather than using condit