CVS commit: src/share/man/man9

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 04:06:15 UTC 2020 Modified Files: src/share/man/man9: condvar.9 Log Message: Bump date. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/share/man/man9/condvar.9 Please note that diffs are not

CVS commit: src/share/man/man9

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 04:05:29 UTC 2020 Modified Files: src/share/man/man9: condvar.9 Log Message: Add a note about setting the timeout to zero _and_ returning success. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25

CVS commit: src/share/man/man9

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 04:05:50 UTC 2020 Modified Files: src/share/man/man9: condvar.9 Log Message: Document cv_timedwaitclock. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/share/man/man9/condvar.9 Please note that

CVS commit: src/share/man/man9

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 04:04:32 UTC 2020 Modified Files: src/share/man/man9: condvar.9 Log Message: Update cv_timedwaitbt documentation to reflect useful reality. Previously, a negative timeout was forbidden (kassert), a zero or maybe

CVS commit: src/share/man/man9

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 04:05:00 UTC 2020 Modified Files: src/share/man/man9: condvar.9 Log Message: Simplify example of cv_timedwaitbt. It is simpler if there is only one place we check the condition. That said, there are cases where

CVS commit: src/sys/kern

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 01:26:39 UTC 2020 Modified Files: src/sys/kern: sys_futex.c Log Message: Make sure futex waits never return ERESTART. If the user had passed in a relative timeout, this would have the effect of waiting for the full

CVS commit: src/sys

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 01:25:48 UTC 2020 Modified Files: src/sys/kern: sys_futex.c src/sys/sys: futex.h Log Message: Use cv_timedwaitclock_sig in futex. Possible fix for hangs observed with Java under Linux emulation. To

CVS commit: src/sys

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 01:24:38 UTC 2020 Modified Files: src/sys/kern: kern_condvar.c src/sys/sys: condvar.h Log Message: New cv_timedwaitclock, cv_timedwaitclock_sig. Usage: given a struct timespec timeout copied from userland,

CVS commit: src/sys/sys

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 01:20:37 UTC 2020 Modified Files: src/sys/sys: timevar.h Log Message: Define DEFAULT_TIMEOUT_EPSILON for cv_timedwaitbt. For now, it is roughly one bintime's worth of ticks. This is about the smallest difference

CVS commit: src/sys/kern

2020-05-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 3 01:19:47 UTC 2020 Modified Files: src/sys/kern: kern_condvar.c Log Message: Fix edge cases in cv_timedwaitbt, cv_timedwaitbt_sig. - If the timeout is exactly zero, fail immediately with EWOULDBLOCK. - If the

CVS commit: src/sys/compat

2020-05-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 3 01:06:56 UTC 2020 Modified Files: src/sys/compat/linux/arch/alpha: files.linux_alpha src/sys/compat/linux/arch/amd64: linux_commons.c src/sys/compat/linux/arch/arm: linux_commons.c

CVS commit: src/sys/modules/compat_netbsd32

2020-05-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 2 22:19:47 UTC 2020 Modified Files: src/sys/modules/compat_netbsd32: Makefile Log Message: Include netbsd32_futex.c in the module. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/ufs/ffs

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 22:11:16 UTC 2020 Modified Files: src/sys/ufs/ffs: ffs_extattr.c ffs_inode.c Log Message: Remove the unlock/relock hack by using IO_EXT to indicate that we are already holding the lock. To generate a diff of this

CVS commit: src/share/mk

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 19:46:58 UTC 2020 Modified Files: src/share/mk: bsd.README Log Message: document MKCOMPATMODULES To generate a diff of this commit: cvs rdiff -u -r1.401 -r1.402 src/share/mk/bsd.README Please note that diffs are

CVS commit: src/distrib/sets

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 19:44:59 UTC 2020 Modified Files: src/distrib/sets: sets.subr Log Message: Add support for debugging modules for multi-arch (xen etc.) To generate a diff of this commit: cvs rdiff -u -r1.189 -r1.190

CVS commit: src/external/bsd/dhcpcd/sbin/dhcpcd

2020-05-02 Thread Santhosh Raju
Module Name:src Committed By: fox Date: Sat May 2 19:35:03 UTC 2020 Modified Files: src/external/bsd/dhcpcd/sbin/dhcpcd: Makefile Log Message: external/bsd/dhcpcd: Suppress -Werror=sign-conversion error. Add -Wno-error=sign-conversion to prevent build failure, when run

CVS commit: src/sys/dev/ata

2020-05-02 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 2 19:09:56 UTC 2020 Modified Files: src/sys/dev/ata: ata.c ata_subr.c atavar.h Log Message: Back out changes to use a threadpool for now; it's causing trouble for some folks on Thinkpads. To generate a diff of this

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

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 19:01:08 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: locore.S Log Message: Fix build without XEN To generate a diff of this commit: cvs rdiff -u -r1.206 -r1.207 src/sys/arch/amd64/amd64/locore.S Please note

CVS commit: src/sys/arch/i386/i386

2020-05-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 2 18:49:57 UTC 2020 Modified Files: src/sys/arch/i386/i386: i386_trap.S locore.S Log Message: HANDLE_DEFERRED_FPU has to be donne with interrupt disabled; move it before STIC. Fix fpudna panic on i386 PV To generate a

CVS commit: src/sys/sys

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 18:43:02 UTC 2020 Modified Files: src/sys/sys: file.h Log Message: We don't have rnd_ctx anymore. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/sys/file.h Please note that diffs are not

CVS commit: src/usr.bin/fstat

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 18:42:30 UTC 2020 Modified Files: src/usr.bin/fstat: misc.c Log Message: nuke random stuff that does not exist anymore. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/usr.bin/fstat/misc.c Please

CVS commit: src/sys/arch

2020-05-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 2 17:14:02 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: cpufunc.S src/sys/arch/i386/i386: cpufunc.S Log Message: Move x86_hotpatch() in !XENPV section. Fixes XEN3* builds. To generate a diff of this

CVS commit: src/doc

2020-05-02 Thread Manuel Bouyer
amd64, i386: Added support for Xen PV drivers under HVM guests. [bouyer 20200425] + xen: Added support for Xen PVH. [bouyer 20200502]

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

2020-05-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 2 16:46:06 UTC 2020 Modified Files: src/sys/arch/xen/conf: files.xen Log Message: This is called pvh_consinit not hvm_consinit To generate a diff of this commit: cvs rdiff -u -r1.183 -r1.184

CVS commit: src/sys/arch

2020-05-02 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 2 16:44:36 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: autoconf.c genassym.cf locore.S machdep.c src/sys/arch/amd64/conf: GENERIC src/sys/arch/i386/i386: autoconf.c genassym.cf locore.S machdep.c

CVS commit: [netbsd-9] src/doc

2020-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 16:31:44 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.1 Log Message: Tickets #882 - #884 To generate a diff of this commit: cvs rdiff -u -r1.1.2.50 -r1.1.2.51 src/doc/CHANGES-9.1 Please note that diffs are

CVS commit: [netbsd-9] src/sys/arch/aarch64/aarch64

2020-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 16:30:08 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64 [netbsd-9]: cpu_machdep.c sig_machdep.c Log Message: Pull up following revision(s) (requested by tnn in ticket #884):

CVS commit: src/sys/arch

2020-05-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 2 16:28:37 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: locore.S machdep.c src/sys/arch/amd64/include: asan.h src/sys/arch/x86/x86: pmap.c Log Message: Call kasan_early_init earlier, to unbreak KASAN

CVS commit: src/sys/arch/x86/x86

2020-05-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 2 16:25:47 UTC 2020 Modified Files: src/sys/arch/x86/x86: patch.c Log Message: Remove the D bit as part of the hotpatch cleanup procedure. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: [netbsd-9] src/sys/arch/aarch64/aarch64

2020-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 16:26:04 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64 [netbsd-9]: netbsd32_machdep.c Log Message: Pull up following revision(s) (requested by tnn in ticket #883):

CVS commit: [netbsd-9] src/etc/rc.d

2020-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 16:24:11 UTC 2020 Modified Files: src/etc/rc.d [netbsd-9]: random_seed Log Message: Pull up following revision(s) (requested by riastradh in ticket #882): etc/rc.d/random_seed: revision 1.9 Don't delete the

CVS commit: src/lib/libkvm

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 14:31:13 UTC 2020 Modified Files: src/lib/libkvm: kvm.c Log Message: Cast off_t to size_t to appease lint: warning: conversion from 'long long' to 'int' may lose accuracy To generate a diff of this commit: cvs

CVS commit: src/sys/gdbscripts

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 12:58:46 UTC 2020 Modified Files: src/sys/gdbscripts: modload Log Message: gdb has been fixed, so no need to reload the symbol file. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/gpl3/gdb/dist/gdb

2020-05-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 2 12:56:55 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: bsd-kvm.c Log Message: Switch to the current thread, and reload the symbol file. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src

2020-05-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 2 11:37:17 UTC 2020 Modified Files: src/external/cddl/osnet/dev/fbt/x86: fbt_isa.c src/sys/arch/amd64/amd64: cpufunc.S src/sys/arch/i386/i386: cpufunc.S src/sys/arch/x86/include: cpufunc.h

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

2020-05-02 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 2 11:28:02 UTC 2020 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: fix gref offset when setting up copy of multi-fragment packet so data for second and further fragments gets copied into correct

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

2020-05-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 2 11:12:50 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: spl.S Log Message: Remove unused. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/amd64/amd64/spl.S Please note that diffs are not

CVS commit: src/share/mk

2020-05-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat May 2 09:15:30 UTC 2020 Modified Files: src/share/mk: bsd.kmodule.mk Log Message: Fix previous; add missing .kmod.debug to realall. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/share/mk/bsd.kmodule.mk

CVS commit: src/sys/kern

2020-05-02 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 2 09:13:40 UTC 2020 Modified Files: src/sys/kern: kern_lock.c Log Message: Fix inverted condition in r1.136 - we do want LOCKDEBUG spinouts of the kernel lock to assert as soon as we have userland running - not in the

CVS commit: src/sys/dev/scsipi

2020-05-02 Thread Julian Coleman
Module Name:src Committed By: jdc Date: Sat May 2 06:45:53 UTC 2020 Modified Files: src/sys/dev/scsipi: scsiconf.c Log Message: Don't attempt to read opcodes and their timeouts at attach time for old devices. The MAINTENANCE IN command was introduced with SCSI-3 and