CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Apr 27 05:28:18 UTC 2020 Modified Files: src/sys/kern: sys_futex.c Log Message: We would have bigger problems if PAGE_SIZE were < sizeof(int). Remove a CTASSERT() that can't be evaluated at compile-time on all platforms.

CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Apr 27 05:28:18 UTC 2020 Modified Files: src/sys/kern: sys_futex.c Log Message: We would have bigger problems if PAGE_SIZE were < sizeof(int). Remove a CTASSERT() that can't be evaluated at compile-time on all platforms.

Re: CVS commit: src

2020-04-26 Thread Jason Thorpe
> On Apr 26, 2020, at 5:23 AM, Maxime Villard wrote: > > Because I modeled my tests after the ufetchstore and threadpool tests which > are > both in this directory and provide user access to kernel internals via > modules, > which is exactly what I'm doing. ..and those are there because,

Re: CVS commit: src/sys/uvm

2020-04-26 Thread Rin Okuyama
On 2020/04/27 11:47, Rin Okuyama wrote: Module Name:src Committed By: rin Date: Mon Apr 27 02:47:26 UTC 2020 Modified Files: src/sys/uvm: uvm_extern.h Log Message: Add missing \ to fix build for PMAP_CACHE_VIVT, i.e., ARMv4 and prior. s/v4/v5/

CVS commit: src/external/gpl3/gcc

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 27 03:29:57 UTC 2020 Modified Files: src/external/gpl3/gcc: README.gcc8 Log Message: mips and hppa have switched. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/README.gcc8 Please note

CVS commit: src/external/gpl3/gcc

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 27 03:29:57 UTC 2020 Modified Files: src/external/gpl3/gcc: README.gcc8 Log Message: mips and hppa have switched. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gcc/README.gcc8 Please note

CVS commit: src/usr.bin/cksum

2020-04-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 27 03:26:10 UTC 2020 Modified Files: src/usr.bin/cksum: crc.c Log Message: Speed up cksum word-by-word with a 15 KB table generated dynamically. (Really we could generate the main table dynamically too.) >From

CVS commit: src/usr.bin/cksum

2020-04-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Apr 27 03:26:10 UTC 2020 Modified Files: src/usr.bin/cksum: crc.c Log Message: Speed up cksum word-by-word with a 15 KB table generated dynamically. (Really we could generate the main table dynamically too.) >From

CVS commit: src/share/mk

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 27 03:15:12 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: invert the GCC 7/8 conditional. only alpha, vax, m68k and sh3 are still on GCC 7. To generate a diff of this commit: cvs rdiff -u -r1.1186

CVS commit: src/share/mk

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Apr 27 03:15:12 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: invert the GCC 7/8 conditional. only alpha, vax, m68k and sh3 are still on GCC 7. To generate a diff of this commit: cvs rdiff -u -r1.1186

CVS commit: src/sys/sys

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Apr 27 02:54:42 UTC 2020 Modified Files: src/sys/sys: futex.h Log Message: Expose _FUTEX_ROBUST_HEAD_SIZE32 for !LP64; fix COMPAT_NETBSD32 for arm. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/sys

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Apr 27 02:54:42 UTC 2020 Modified Files: src/sys/sys: futex.h Log Message: Expose _FUTEX_ROBUST_HEAD_SIZE32 for !LP64; fix COMPAT_NETBSD32 for arm. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/uvm

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Apr 27 02:47:26 UTC 2020 Modified Files: src/sys/uvm: uvm_extern.h Log Message: Add missing \ to fix build for PMAP_CACHE_VIVT, i.e., ARMv4 and prior. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225

CVS commit: src/sys/uvm

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Apr 27 02:47:26 UTC 2020 Modified Files: src/sys/uvm: uvm_extern.h Log Message: Add missing \ to fix build for PMAP_CACHE_VIVT, i.e., ARMv4 and prior. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225

CVS commit: src/etc

2020-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 27 01:07:27 UTC 2020 Modified Files: src/etc: Makefile Log Message: It is KERNEL_DIR To generate a diff of this commit: cvs rdiff -u -r1.443 -r1.444 src/etc/Makefile Please note that diffs are not public domain; they

CVS commit: src/etc

2020-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 27 01:07:27 UTC 2020 Modified Files: src/etc: Makefile Log Message: It is KERNEL_DIR To generate a diff of this commit: cvs rdiff -u -r1.443 -r1.444 src/etc/Makefile Please note that diffs are not public domain; they

CVS commit: src/sys/arch/macppc/conf

2020-04-26 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 26 23:03:37 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Re-enable crypto and swcrypto - "generic softints" have been available for quite some time, so no need to disable. This is a

CVS commit: src/sys/arch/macppc/conf

2020-04-26 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 26 23:03:37 UTC 2020 Modified Files: src/sys/arch/macppc/conf: GENERIC Log Message: Re-enable crypto and swcrypto - "generic softints" have been available for quite some time, so no need to disable. This is a

CVS commit: src/share/mk

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 26 22:06:01 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: switch mips to GCC 8. To generate a diff of this commit: cvs rdiff -u -r1.1185 -r1.1186 src/share/mk/bsd.own.mk Please note that diffs are not

CVS commit: src/share/mk

2020-04-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 26 22:06:01 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: switch mips to GCC 8. To generate a diff of this commit: cvs rdiff -u -r1.1185 -r1.1186 src/share/mk/bsd.own.mk Please note that diffs are not

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2020-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 26 21:11:07 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: Fix -static -pie to be -static *and* -pie. Before it was just -static: - Restructure the begin and end code so the

CVS commit: src/external/gpl3/gcc/dist/gcc/config

2020-04-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 26 21:11:07 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config: netbsd-elf.h Log Message: Fix -static -pie to be -static *and* -pie. Before it was just -static: - Restructure the begin and end code so the

Re: CVS commit: src/sys/kern

2020-04-26 Thread Jason Thorpe
> On Apr 26, 2020, at 2:04 PM, Michael van Elst wrote: > > Log Message: > fix DIAGNOSTIC build non-DIAGNOSTIC you mean? -- thorpej

CVS commit: src/distrib/sets/lists/debug

2020-04-26 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 26 21:05:36 UTC 2020 Modified Files: src/distrib/sets/lists/debug: mi Log Message: Add missing futex tests. To generate a diff of this commit: cvs rdiff -u -r1.306 -r1.307 src/distrib/sets/lists/debug/mi Please note

CVS commit: src/distrib/sets/lists/debug

2020-04-26 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 26 21:05:36 UTC 2020 Modified Files: src/distrib/sets/lists/debug: mi Log Message: Add missing futex tests. To generate a diff of this commit: cvs rdiff -u -r1.306 -r1.307 src/distrib/sets/lists/debug/mi Please note

CVS commit: src/sys/kern

2020-04-26 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 26 21:04:46 UTC 2020 Modified Files: src/sys/kern: sys_futex.c Log Message: fix DIAGNOSTIC build To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/kern/sys_futex.c Please note that diffs are not

CVS commit: src/sys/kern

2020-04-26 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Apr 26 21:04:46 UTC 2020 Modified Files: src/sys/kern: sys_futex.c Log Message: fix DIAGNOSTIC build To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/kern/sys_futex.c Please note that diffs are not

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Apr 26 20:41:30 UTC 2020 Modified Files: src/sys/arch/xen/xen: xen_clock.c Log Message: Guard xen_wallclock with XENPV. Thanks to riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Apr 26 20:41:30 UTC 2020 Modified Files: src/sys/arch/xen/xen: xen_clock.c Log Message: Guard xen_wallclock with XENPV. Thanks to riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/share/mk

2020-04-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Apr 26 20:13:43 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch hppa to gcc 8 To generate a diff of this commit: cvs rdiff -u -r1.1184 -r1.1185 src/share/mk/bsd.own.mk Please note that diffs are not

CVS commit: src/share/mk

2020-04-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Apr 26 20:13:43 UTC 2020 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch hppa to gcc 8 To generate a diff of this commit: cvs rdiff -u -r1.1184 -r1.1185 src/share/mk/bsd.own.mk Please note that diffs are not

CVS commit: src/sys/dev/nvmm

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 19:31:36 UTC 2020 Modified Files: src/sys/dev/nvmm: nvmm.c Log Message: In nvmm_open(), make sure an implementation was found. This fixes an initialization bug triggerable in certain conditions. If you build nvmm inside

CVS commit: src/sys/dev/nvmm

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 19:31:36 UTC 2020 Modified Files: src/sys/dev/nvmm: nvmm.c Log Message: In nvmm_open(), make sure an implementation was found. This fixes an initialization bug triggerable in certain conditions. If you build nvmm inside

CVS commit: src/sys/compat/linux32/arch/amd64

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:20:58 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c linux32_systrace_args.c Log Message: Regen for

CVS commit: src/sys/compat/linux32/arch/amd64

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:20:58 UTC 2020 Modified Files: src/sys/compat/linux32/arch/amd64: linux32_syscall.h linux32_syscallargs.h linux32_syscalls.c linux32_sysent.c linux32_systrace_args.c Log Message: Regen for

CVS commit: src/sys/compat/linux/arch

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:20:19 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c src/sys/compat/linux/arch/amd64: linux_syscall.h

CVS commit: src/sys/compat/linux/arch

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:20:19 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c src/sys/compat/linux/arch/amd64: linux_syscall.h

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:52 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:52 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:36 UTC 2020 Modified Files: src/sys/compat/netbsd32: syscalls.master Log Message: Mirror the change made to native -- move futex calls to 166-168. To generate a diff of this commit: cvs rdiff -u -r1.136

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:36 UTC 2020 Modified Files: src/sys/compat/netbsd32: syscalls.master Log Message: Mirror the change made to native -- move futex calls to 166-168. To generate a diff of this commit: cvs rdiff -u -r1.136

CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:15:55 UTC 2020 Modified Files: src/sys/kern: syscalls.master Log Message: Due to a collision with another upcoming change, relocate the futex calls to the 3 free slots at 166-168. To generate a diff of this

CVS commit: src/sys

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:16:36 UTC 2020 Modified Files: src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern:

CVS commit: src/sys

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:16:36 UTC 2020 Modified Files: src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern:

CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:15:55 UTC 2020 Modified Files: src/sys/kern: syscalls.master Log Message: Due to a collision with another upcoming change, relocate the futex calls to the 3 free slots at 166-168. To generate a diff of this

CVS commit: src/sys

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 18:59:48 UTC 2020 Modified Files: src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern:

CVS commit: src/sys

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 18:59:48 UTC 2020 Modified Files: src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c systrace_args.c src/sys/rump/include/rump: rump_syscalls.h src/sys/rump/librump/rumpkern:

CVS commit: src/lib/libc/sys

2020-04-26 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 26 18:56:49 UTC 2020 Modified Files: src/lib/libc/sys: modctl.2 Log Message: Document ENOSYS return from MODCTL_EXIST. Remove EMLINK since it is no longer returned. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/libc/sys

2020-04-26 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Apr 26 18:56:49 UTC 2020 Modified Files: src/lib/libc/sys: modctl.2 Log Message: Document ENOSYS return from MODCTL_EXIST. Remove EMLINK since it is no longer returned. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 18:53:34 UTC 2020 Modified Files: src/distrib/sets/lists/comp: mi src/distrib/sets/lists/tests: mi src/sys/compat/linux/arch/alpha: syscalls.master src/sys/compat/linux/arch/amd64:

CVS commit: src/sys/fs/autofs

2020-04-26 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Apr 26 17:00:31 UTC 2020 Modified Files: src/sys/fs/autofs: autofs_vfsops.c Log Message: autofs: Silence down a warning which should really be a debug message taken-from: FreeBSD To generate a diff of this commit: cvs

CVS commit: src/sys/fs/autofs

2020-04-26 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Apr 26 17:00:31 UTC 2020 Modified Files: src/sys/fs/autofs: autofs_vfsops.c Log Message: autofs: Silence down a warning which should really be a debug message taken-from: FreeBSD To generate a diff of this commit: cvs

CVS commit: src/sys/uvm

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 16:16:13 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: Disable ubc_direct by default again. There are still stability issues (e.g. panic during 2020.04.25.00.07.27 amd64 releng test run). To generate

CVS commit: src/sys/uvm

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 16:16:13 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: Disable ubc_direct by default again. There are still stability issues (e.g. panic during 2020.04.25.00.07.27 amd64 releng test run). To generate

[sctp fix] Re: CVS commit: src/sys/kern

2020-04-26 Thread Maxime Villard
Le 26/04/2020 à 16:21, Jonathan A. Kollasch a écrit : > Module Name: src > Committed By: jakllsch > Date: Sun Apr 26 14:21:14 UTC 2020 > > Modified Files: > src/sys/kern: uipc_socket.c > > Log Message: > Implement SCTP bug fixes found by maxv@. > > Adding these seems to improve

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 16:14:14 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: Remove written-only sk_next member of struct (m)sk_chain. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 16:14:14 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: Remove written-only sk_next member of struct (m)sk_chain. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 15:49:10 UTC 2020 Modified Files: src/sys/kern: kern_proc.c Log Message: In expand_pid_table(), calculate the current pid table size before releasing the lock. To generate a diff of this commit: cvs rdiff -u -r1.248

CVS commit: src/sys/kern

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 15:49:10 UTC 2020 Modified Files: src/sys/kern: kern_proc.c Log Message: In expand_pid_table(), calculate the current pid table size before releasing the lock. To generate a diff of this commit: cvs rdiff -u -r1.248

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 15:39:04 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: Use __aligned(8) with naturally-aligned-yet-__packed msk(4) descriptors. Allows compiler to generate more efficent struct member accesses.

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 15:39:04 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: Use __aligned(8) with naturally-aligned-yet-__packed msk(4) descriptors. Allows compiler to generate more efficent struct member accesses.

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 14:49:18 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S src/sys/arch/amd64/include: frameasm.h src/sys/arch/i386/include:

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 14:49:18 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S src/sys/arch/amd64/include: frameasm.h src/sys/arch/i386/include:

CVS commit: src/sys/kern

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 14:21:14 UTC 2020 Modified Files: src/sys/kern: uipc_socket.c Log Message: Implement SCTP bug fixes found by maxv@. Adding these seems to improve the SCTP situation. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 14:21:14 UTC 2020 Modified Files: src/sys/kern: uipc_socket.c Log Message: Implement SCTP bug fixes found by maxv@. Adding these seems to improve the SCTP situation. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/amd64/amd64

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 14:07:43 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: locore.S Log Message: Put the template functions in the rodata section; they get hotpatched into other places, but never execute directly. To generate a diff

CVS commit: src/sys/arch/amd64/amd64

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 14:07:43 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: locore.S Log Message: Put the template functions in the rodata section; they get hotpatched into other places, but never execute directly. To generate a diff

CVS commit: src/common/lib/libc/arch

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:59:44 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: Remove unused argument in macro. To generate a diff of this commit:

CVS commit: src/common/lib/libc/arch

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:59:44 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: Remove unused argument in macro. To generate a diff of this commit:

CVS commit: src/common/lib/libc/arch

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:54:03 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: Remove unused. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/common/lib/libc/arch

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:54:03 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S Log Message: Remove unused. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:37:15 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S src/sys/arch/x86/x86: patch.c Log Message: Drop the hardcoded array, use

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 13:37:15 UTC 2020 Modified Files: src/common/lib/libc/arch/i386/atomic: atomic.S src/common/lib/libc/arch/x86_64/atomic: atomic.S src/sys/arch/x86/x86: patch.c Log Message: Drop the hardcoded array, use

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 13:09:53 UTC 2020 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: bump send queue to 2*NET_TX_RING_SIZE to make it less likely packets are dropped on load m_defrag() short packets before

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 13:09:53 UTC 2020 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: bump send queue to 2*NET_TX_RING_SIZE to make it less likely packets are dropped on load m_defrag() short packets before

Re: CVS commit: src

2020-04-26 Thread Paul Goyette
On Sun, 26 Apr 2020, Maxime Villard wrote: Le 26/04/2020 à 14:05, Paul Goyette a écrit : Why are these files being placed in src/tests/modules? Because I modeled my tests after the ufetchstore and threadpool tests which are both in this directory and provide user access to kernel internals

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 12:58:28 UTC 2020 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: support feature-sg practical offshot of this xennet(4) now supports jumbo frames, it is also necessary for eventual TSO support

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 12:58:28 UTC 2020 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: support feature-sg practical offshot of this xennet(4) now supports jumbo frames, it is also necessary for eventual TSO support

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 12:38:22 UTC 2020 Modified Files: src/sys/arch/xen/xen: xennet_checksum.c Log Message: if part of checksum was undeferred via sw and part not, count it as both To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/sys/arch/xen/xen

2020-04-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Apr 26 12:38:22 UTC 2020 Modified Files: src/sys/arch/xen/xen: xennet_checksum.c Log Message: if part of checksum was undeferred via sw and part not, count it as both To generate a diff of this commit: cvs rdiff -u -r1.10

Re: CVS commit: src

2020-04-26 Thread Maxime Villard
Le 26/04/2020 à 14:05, Paul Goyette a écrit : > Why are these files being placed in src/tests/modules? Because I modeled my tests after the ufetchstore and threadpool tests which are both in this directory and provide user access to kernel internals via modules, which is exactly what I'm doing.

CVS commit: src/doc

2020-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 26 12:15:37 UTC 2020 Modified Files: src/doc: BRANCHES Log Message: Update phil-wifi info - moving to hg To generate a diff of this commit: cvs rdiff -u -r1.353 -r1.354 src/doc/BRANCHES Please note that diffs are not

CVS commit: src/doc

2020-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Apr 26 12:15:37 UTC 2020 Modified Files: src/doc: BRANCHES Log Message: Update phil-wifi info - moving to hg To generate a diff of this commit: cvs rdiff -u -r1.353 -r1.354 src/doc/BRANCHES Please note that diffs are not

CVS commit: src/tests/lib/libi386

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 12:13:10 UTC 2020 Modified Files: src/tests/lib/libi386: t_user_ldt.c Log Message: Add a test on the maximum number of slots. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/tests/lib/libi386

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 12:13:10 UTC 2020 Modified Files: src/tests/lib/libi386: t_user_ldt.c Log Message: Add a test on the maximum number of slots. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

Re: CVS commit: src

2020-04-26 Thread Paul Goyette
Why are these files being placed in src/tests/modules? That directory is supposed to contain tests of the module feature; it is not intended to place modules-that-support-tests-of-other- features. Can you please put these in src/tests/sys/ or somewhere more appropriate? On Sun, 26 Apr 2020,

CVS commit: src/tests/modules

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 11:56:38 UTC 2020 Modified Files: src/tests/modules: t_x86_pte.c src/tests/modules/x86_pte_tester: x86_pte_tester.c Log Message: Split in sub-tests for clarity, and add a new test, marked as expected failure for

CVS commit: src/tests/modules

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 11:56:38 UTC 2020 Modified Files: src/tests/modules: t_x86_pte.c src/tests/modules/x86_pte_tester: x86_pte_tester.c Log Message: Split in sub-tests for clarity, and add a new test, marked as expected failure for

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 09:08:41 UTC 2020 Modified Files: src/distrib/sets/lists/debug: md.amd64 src/distrib/sets/lists/tests: md.amd64 src/tests/modules: Makefile Added Files: src/tests/modules: t_x86_pte.c

CVS commit: src

2020-04-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Apr 26 09:08:41 UTC 2020 Modified Files: src/distrib/sets/lists/debug: md.amd64 src/distrib/sets/lists/tests: md.amd64 src/tests/modules: Makefile Added Files: src/tests/modules: t_x86_pte.c

CVS commit: src/sys/arch/acorn32/stand

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 07:01:52 UTC 2020 Modified Files: src/sys/arch/acorn32/stand: Makefile.buildboot Log Message: Adjust for binutils 2.34 in the same manner as efiboot:

CVS commit: src/sys/arch/acorn32/stand

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 07:01:52 UTC 2020 Modified Files: src/sys/arch/acorn32/stand: Makefile.buildboot Log Message: Adjust for binutils 2.34 in the same manner as efiboot:

CVS commit: src/distrib/sets/lists/comp

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:58:05 UTC 2020 Modified Files: src/distrib/sets/lists/comp: ad.aarch64 ad.arm Log Message: Adjust for binutils 2.34. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/distrib/sets/lists/comp

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:58:05 UTC 2020 Modified Files: src/distrib/sets/lists/comp: ad.aarch64 ad.arm Log Message: Adjust for binutils 2.34. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/sys/external/bsd/gnu-efi/dist/gnuefi

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:56:46 UTC 2020 Modified Files: src/sys/external/bsd/gnu-efi/dist/gnuefi: elf_aarch64_efi.lds Log Message: Revert our local hack introduced in rev 1.2:

CVS commit: src/sys/external/bsd/gnu-efi/dist/gnuefi

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:56:46 UTC 2020 Modified Files: src/sys/external/bsd/gnu-efi/dist/gnuefi: elf_aarch64_efi.lds Log Message: Revert our local hack introduced in rev 1.2:

CVS commit: src/sys/stand/efiboot

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:51:35 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot Log Message: Adjust for binutils 2.34 in the same manner as efiboot/x86:

CVS commit: src/sys/stand/efiboot

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:51:35 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot Log Message: Adjust for binutils 2.34 in the same manner as efiboot/x86: