CVS commit: src/sys

2019-12-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 2 03:06:52 UTC 2019 Modified Files: src/sys/arch/arm/cortex: gic_v2m.c gicv3_its.c src/sys/arch/x86/pci: msipic.c src/sys/dev/pci: if_ena.c nvme_pci.c xhci_pci.c src/sys/dev/pci/qat: qat.c Log

CVS commit: src/sys

2019-12-01 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Dec 2 03:06:52 UTC 2019 Modified Files: src/sys/arch/arm/cortex: gic_v2m.c gicv3_its.c src/sys/arch/x86/pci: msipic.c src/sys/dev/pci: if_ena.c nvme_pci.c xhci_pci.c src/sys/dev/pci/qat: qat.c Log

CVS commit: src/lib/libc/arch/x86_64/sys

2019-12-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 2 01:38:54 UTC 2019 Modified Files: src/lib/libc/arch/x86_64/sys: __sigtramp2.S Log Message: Add cfi annotations so that gdb can unwind the stack through signal handlers. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/libc/arch/x86_64/sys

2019-12-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 2 01:38:54 UTC 2019 Modified Files: src/lib/libc/arch/x86_64/sys: __sigtramp2.S Log Message: Add cfi annotations so that gdb can unwind the stack through signal handlers. To generate a diff of this commit: cvs rdiff

CVS commit: src/usr.bin/make/unit-tests

2019-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 2 01:01:08 UTC 2019 Modified Files: src/usr.bin/make/unit-tests: varmod-edge.exp varmod-edge.mk Log Message: Add more tests for variable modifiers in make. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin/make/unit-tests

2019-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Mon Dec 2 01:01:08 UTC 2019 Modified Files: src/usr.bin/make/unit-tests: varmod-edge.exp varmod-edge.mk Log Message: Add more tests for variable modifiers in make. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/usr.bin/make

2019-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 1 23:53:49 UTC 2019 Modified Files: src/usr.bin/make: str.c src/usr.bin/make/unit-tests: varmod-edge.mk Log Message: Fix out-of-bounds read in Str_Match. To generate a diff of this commit: cvs rdiff -u -r1.38

CVS commit: src/usr.bin/make

2019-12-01 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Dec 1 23:53:49 UTC 2019 Modified Files: src/usr.bin/make: str.c src/usr.bin/make/unit-tests: varmod-edge.mk Log Message: Fix out-of-bounds read in Str_Match. To generate a diff of this commit: cvs rdiff -u -r1.38

CVS commit: src/sys/uvm

2019-12-01 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Dec 1 23:14:47 UTC 2019 Modified Files: src/sys/uvm: uvm_anon.c uvm_km.c uvm_pager.c uvm_swap.c Log Message: Add missing #include To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/uvm/uvm_anon.c cvs rdiff

CVS commit: src/sys/uvm

2019-12-01 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Dec 1 23:14:47 UTC 2019 Modified Files: src/sys/uvm: uvm_anon.c uvm_km.c uvm_pager.c uvm_swap.c Log Message: Add missing #include To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/uvm/uvm_anon.c cvs rdiff

CVS commit: src/share/misc

2019-12-01 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sun Dec 1 23:08:09 UTC 2019 Modified Files: src/share/misc: acronyms.comp Log Message: SCSI OSD To generate a diff of this commit: cvs rdiff -u -r1.294 -r1.295 src/share/misc/acronyms.comp Please note that diffs are not public

CVS commit: src/share/misc

2019-12-01 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sun Dec 1 23:08:09 UTC 2019 Modified Files: src/share/misc: acronyms.comp Log Message: SCSI OSD To generate a diff of this commit: cvs rdiff -u -r1.294 -r1.295 src/share/misc/acronyms.comp Please note that diffs are not public

CVS commit: src/sys/dev/usb

2019-12-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 1 21:01:19 UTC 2019 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Reset MCU ready status before resetting the MCU. Fixes PR kern/54728 To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76

CVS commit: src/sys/dev/usb

2019-12-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 1 21:02:09 UTC 2019 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Don't deregister twice with pmf. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/dev/usb/if_urtwn.c Please note that

CVS commit: src/sys/dev/usb

2019-12-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 1 21:01:19 UTC 2019 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Reset MCU ready status before resetting the MCU. Fixes PR kern/54728 To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76

CVS commit: src/sys/dev/usb

2019-12-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Dec 1 21:02:09 UTC 2019 Modified Files: src/sys/dev/usb: if_urtwn.c Log Message: Don't deregister twice with pmf. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/dev/usb/if_urtwn.c Please note that

CVS commit: src/etc/rc.d

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 21:00:43 UTC 2019 Modified Files: src/etc/rc.d: zfs Log Message: Attempt to load the zfs module even if /etc/zfs/zpool.cache is absent. The module needs to be loaded to create a pool in the first place, and

CVS commit: src/etc/rc.d

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 21:00:43 UTC 2019 Modified Files: src/etc/rc.d: zfs Log Message: Attempt to load the zfs module even if /etc/zfs/zpool.cache is absent. The module needs to be loaded to create a pool in the first place, and

CVS commit: src/sys/kern

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 20:56:40 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Restore xcall(9) fast path using atomic_load/store_*. While here, fix a bug that was formerly in xcall(9): a missing acquire operation in

CVS commit: src/sys/kern

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 20:56:40 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Restore xcall(9) fast path using atomic_load/store_*. While here, fix a bug that was formerly in xcall(9): a missing acquire operation in

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 20:31:40 UTC 2019 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: Avoid calling pmap_page_protect() while under uvm_pageqlock. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/uvm/uvm_aobj.c

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 20:31:40 UTC 2019 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: Avoid calling pmap_page_protect() while under uvm_pageqlock. To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/uvm/uvm_aobj.c

CVS commit: src/share/mk

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:28:25 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Enable ZFS support on aarch64 To generate a diff of this commit: cvs rdiff -u -r1.1166 -r1.1167 src/share/mk/bsd.own.mk Please note that

CVS commit: src/share/mk

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:28:25 UTC 2019 Modified Files: src/share/mk: bsd.own.mk Log Message: Enable ZFS support on aarch64 To generate a diff of this commit: cvs rdiff -u -r1.1166 -r1.1167 src/share/mk/bsd.own.mk Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:27:26 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: kobj_machdep.c Log Message: Flush insn / data caches after loading modules To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/cddl/osnet/dist/uts/common/os

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:26:31 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/os: fm.c Log Message: Need sys/atomic.h on NetBSD To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:27:26 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: kobj_machdep.c Log Message: Flush insn / data caches after loading modules To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:26:05 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: Provide a default ptob() implementation To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 \

CVS commit: src/external/cddl/osnet/dist/uts/common/os

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:26:31 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/os: fm.c Log Message: Need sys/atomic.h on NetBSD To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:26:05 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: Provide a default ptob() implementation To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:25:31 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Initialize b_dev before passing buf to d_minphys (ldminphys needs this) To generate a diff of this commit:

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:25:31 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Initialize b_dev before passing buf to d_minphys (ldminphys needs this) To generate a diff of this commit:

CVS commit: src/share/mk

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:24:47 UTC 2019 Modified Files: src/share/mk: bsd.kmodule.mk Log Message: Build aarch64 modules without fp or simd instructions. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/share/mk

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 20:24:47 UTC 2019 Modified Files: src/share/mk: bsd.kmodule.mk Log Message: Build aarch64 modules without fp or simd instructions. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: xsrc/external/mit/MesaLib/dist/src

2019-12-01 Thread Maya Rashish
Module Name:xsrc Committed By: maya Date: Sun Dec 1 20:21:21 UTC 2019 Modified Files: xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/dri: dri_sw_winsys.c xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/xlib: xlib_sw_winsys.c

CVS commit: xsrc/external/mit/MesaLib/dist/src

2019-12-01 Thread Maya Rashish
Module Name:xsrc Committed By: maya Date: Sun Dec 1 20:21:21 UTC 2019 Modified Files: xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/dri: dri_sw_winsys.c xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/xlib: xlib_sw_winsys.c

CVS commit: src/sys/rump/librump/rumpkern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 19:21:13 UTC 2019 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Another instance of cpu_onproc to replace. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys/rump/librump/rumpkern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 19:21:13 UTC 2019 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: Another instance of cpu_onproc to replace. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:32:07 UTC 2019 Modified Files: src/sys/rump/include/rump: rump_namei.h src/sys/sys: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:32:07 UTC 2019 Modified Files: src/sys/rump/include/rump: rump_namei.h src/sys/sys: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:31:19 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c src/sys/sys: namei.src Log Message: Back out previous temporarily - seeing unusual lookup failures. Will come back to it. To generate a diff of this

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:31:19 UTC 2019 Modified Files: src/sys/kern: vfs_cache.c src/sys/sys: namei.src Log Message: Back out previous temporarily - seeing unusual lookup failures. Will come back to it. To generate a diff of this

CVS commit: src/sys/rump/include/machine

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:29:26 UTC 2019 Modified Files: src/sys/rump/include/machine: cpu.h Log Message: Add ci_onproc. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/rump/include/machine/cpu.h Please note that diffs

CVS commit: src/sys/rump/include/machine

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:29:26 UTC 2019 Modified Files: src/sys/rump/include/machine: cpu.h Log Message: Add ci_onproc. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/rump/include/machine/cpu.h Please note that diffs

CVS commit: src/sys/rump/librump/rumpkern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:12:51 UTC 2019 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: cpu_onproc -> ci_onproc To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/rump/librump/rumpkern/scheduler.c

CVS commit: src/sys/rump/librump/rumpkern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 18:12:51 UTC 2019 Modified Files: src/sys/rump/librump/rumpkern: scheduler.c Log Message: cpu_onproc -> ci_onproc To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/rump/librump/rumpkern/scheduler.c

CVS commit: src/sys/kern

2019-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 1 17:41:11 UTC 2019 Modified Files: src/sys/kern: subr_kcov.c Log Message: Switch in_interrupt() in KCOV to cpu_intr_p() This makes KCOV more MI friendly and removes x86-specific in_interrupt() implementation. To

CVS commit: src/sys/kern

2019-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 1 17:41:11 UTC 2019 Modified Files: src/sys/kern: subr_kcov.c Log Message: Switch in_interrupt() in KCOV to cpu_intr_p() This makes KCOV more MI friendly and removes x86-specific in_interrupt() implementation. To

CVS commit: src/share/mk

2019-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 1 17:25:47 UTC 2019 Modified Files: src/share/mk: bsd.sys.mk Log Message: Disable KCOV instrumentation in x86_machdep.c This allows to use cpu_intr_p() directly inside KCOV. To generate a diff of this commit: cvs rdiff

CVS commit: src/share/mk

2019-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 1 17:25:47 UTC 2019 Modified Files: src/share/mk: bsd.sys.mk Log Message: Disable KCOV instrumentation in x86_machdep.c This allows to use cpu_intr_p() directly inside KCOV. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:06:00 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Back out the fastpath change in xc_wait(). It's going to be done differently. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:06:00 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Back out the fastpath change in xc_wait(). It's going to be done differently. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:08:31 UTC 2019 Modified Files: src/sys/kern: init_main.c Log Message: Init kern_runq and kern_synch before booting secondary CPUs. To generate a diff of this commit: cvs rdiff -u -r1.506 -r1.507

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:08:31 UTC 2019 Modified Files: src/sys/kern: init_main.c Log Message: Init kern_runq and kern_synch before booting secondary CPUs. To generate a diff of this commit: cvs rdiff -u -r1.506 -r1.507

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:02:50 UTC 2019 Modified Files: src/sys/uvm: uvm_anon.c Log Message: Free pages in batch instead of taking uvm_pageqlock for each one. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 17:02:50 UTC 2019 Modified Files: src/sys/uvm: uvm_anon.c Log Message: Free pages in batch instead of taking uvm_pageqlock for each one. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:44:11 UTC 2019 Modified Files: src/sys/uvm: uvm_device.c Log Message: __cacheline_aligned on a lock. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/uvm/uvm_device.c Please note that diffs are

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:44:11 UTC 2019 Modified Files: src/sys/uvm: uvm_device.c Log Message: __cacheline_aligned on a lock. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/uvm/uvm_device.c Please note that diffs are

CVS commit: src/sys/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:36:26 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.19 - many kernel data structure changes To generate a diff of this commit: cvs rdiff -u -r1.619 -r1.620 src/sys/sys/param.h Please note

CVS commit: src/sys/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:36:26 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.19 - many kernel data structure changes To generate a diff of this commit: cvs rdiff -u -r1.619 -r1.620 src/sys/sys/param.h Please note

CVS commit: src/sys/dev/dm

2019-12-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 1 16:33:33 UTC 2019 Modified Files: src/sys/dev/dm: dm_pdev.c Log Message: dm: Fix race on pdev create List lookup and insert need to be atomic.

CVS commit: src/sys/dev/dm

2019-12-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 1 16:33:33 UTC 2019 Modified Files: src/sys/dev/dm: dm_pdev.c Log Message: dm: Fix race on pdev create List lookup and insert need to be atomic.

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:32:02 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Make the fast path in xc_wait() depend on _LP64 for now. Needs 64-bit load/store. To be revisited. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 16:32:02 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: Make the fast path in xc_wait() depend on _LP64 for now. Needs 64-bit load/store. To be revisited. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/gpib

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 16:22:10 UTC 2019 Modified Files: src/sys/dev/gpib: mt.c Log Message: Mark unreachable branch with __unreachable() to fix i386/ALL build. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys/dev/gpib

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 16:22:10 UTC 2019 Modified Files: src/sys/dev/gpib: mt.c Log Message: Mark unreachable branch with __unreachable() to fix i386/ALL build. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 15:34:47 UTC 2019 Modified Files: src/sys/arch/alpha/alpha: ipifuncs.c src/sys/arch/alpha/include: cpu.h src/sys/arch/arm/include: cpu.h src/sys/arch/hppa/include: cpu.h

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 15:34:47 UTC 2019 Modified Files: src/sys/arch/alpha/alpha: ipifuncs.c src/sys/arch/alpha/include: cpu.h src/sys/arch/arm/include: cpu.h src/sys/arch/hppa/include: cpu.h

CVS commit: src/sys/sys

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 15:28:02 UTC 2019 Modified Files: src/sys/sys: atomic.h Log Message: Rework modified atomic_load/store_* to work on const pointers. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 15:28:20 UTC 2019 Modified Files: src/sys/sys: pslist.h src/tests/include/sys: t_pslist.c Log Message: Adapt to use atomic_load/store_*. Changes: - membar_producer(); *p = v; =>

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 15:27:58 UTC 2019 Modified Files: src/sys/kern: kern_lwp.c Log Message: Fix a longstanding problem with LWP limits. When changing the user's LWP count, we must use the process credentials because that's what the

CVS commit: src

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 15:28:20 UTC 2019 Modified Files: src/sys/sys: pslist.h src/tests/include/sys: t_pslist.c Log Message: Adapt to use atomic_load/store_*. Changes: - membar_producer(); *p = v; =>

CVS commit: src/sys/sys

2019-12-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 1 15:28:02 UTC 2019 Modified Files: src/sys/sys: atomic.h Log Message: Rework modified atomic_load/store_* to work on const pointers. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 15:27:58 UTC 2019 Modified Files: src/sys/kern: kern_lwp.c Log Message: Fix a longstanding problem with LWP limits. When changing the user's LWP count, we must use the process credentials because that's what the

CVS commit: src/distrib/utils/embedded/conf

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 15:07:04 UTC 2019 Modified Files: src/distrib/utils/embedded/conf: evbarm.conf Log Message: Remove the pretty much useless 128MB swap partition from the arm images. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/distrib/utils/embedded/conf

2019-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 1 15:07:04 UTC 2019 Modified Files: src/distrib/utils/embedded/conf: evbarm.conf Log Message: Remove the pretty much useless 128MB swap partition from the arm images. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:52:14 UTC 2019 Modified Files: src/sys/arch/arm/arm: arm_machdep.c src/sys/arch/mips/mips: cpu_subr.c src/sys/arch/sparc/sparc: intr.c src/sys/arch/sparc64/sparc64: machdep.c

CVS commit: src/sys/arch

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:52:14 UTC 2019 Modified Files: src/sys/arch/arm/arm: arm_machdep.c src/sys/arch/mips/mips: cpu_subr.c src/sys/arch/sparc/sparc: intr.c src/sys/arch/sparc64/sparc64: machdep.c

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:43:26 UTC 2019 Modified Files: src/sys/uvm: uvm_km.c Log Message: Minor correction to previous. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/uvm/uvm_km.c Please note that diffs are not

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:43:26 UTC 2019 Modified Files: src/sys/uvm: uvm_km.c Log Message: Minor correction to previous. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/uvm/uvm_km.c Please note that diffs are not

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:40:31 UTC 2019 Modified Files: src/sys/uvm: uvm.h uvm_anon.c uvm_aobj.c uvm_km.c uvm_loan.c uvm_pager.c uvm_pdaemon.c uvm_swap.c Log Message: - Adjust uvmexp.swpgonly with atomics, and make

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:40:31 UTC 2019 Modified Files: src/sys/uvm: uvm.h uvm_anon.c uvm_aobj.c uvm_km.c uvm_loan.c uvm_pager.c uvm_pdaemon.c uvm_swap.c Log Message: - Adjust uvmexp.swpgonly with atomics, and make

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:30:01 UTC 2019 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Deactivate pages in batch instead of acquiring uvm_pageqlock repeatedly. To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:30:01 UTC 2019 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Deactivate pages in batch instead of acquiring uvm_pageqlock repeatedly. To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:28:01 UTC 2019 Modified Files: src/sys/uvm: uvm_init.c Log Message: Give each of the page queue locks their own cache line. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/uvm/uvm_init.c Please

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:28:01 UTC 2019 Modified Files: src/sys/uvm: uvm_init.c Log Message: Give each of the page queue locks their own cache line. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/uvm/uvm_init.c Please

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:24:43 UTC 2019 Modified Files: src/sys/uvm: uvm_amap.c Log Message: Activate pages in batch instead of acquring uvm_pageqlock a zillion times. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/uvm

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:24:43 UTC 2019 Modified Files: src/sys/uvm: uvm_amap.c Log Message: Activate pages in batch instead of acquring uvm_pageqlock a zillion times. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:20:00 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: If the system is not up and running yet, just run the function locally. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/kern

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:20:00 UTC 2019 Modified Files: src/sys/kern: subr_xcall.c Log Message: If the system is not up and running yet, just run the function locally. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/dev

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:18:51 UTC 2019 Modified Files: src/sys/dev/ic: vga.c vga_raster.c src/sys/dev/isa: pcdisplay.c Log Message: Map the video RAM cacheable/prefetchable, it's very slow and this helps a bit. To generate a diff of

CVS commit: src/sys/dev

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:18:51 UTC 2019 Modified Files: src/sys/dev/ic: vga.c vga_raster.c src/sys/dev/isa: pcdisplay.c Log Message: Map the video RAM cacheable/prefetchable, it's very slow and this helps a bit. To generate a diff of

CVS commit: src/usr.sbin/pstat

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:04:52 UTC 2019 Modified Files: src/usr.sbin/pstat: pstat.c Log Message: Update to match change in layout of vnode LRU lists. To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129 src/usr.sbin/pstat/pstat.c

CVS commit: src/usr.sbin/pstat

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 14:04:52 UTC 2019 Modified Files: src/usr.sbin/pstat: pstat.c Log Message: Update to match change in layout of vnode LRU lists. To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129 src/usr.sbin/pstat/pstat.c

Re: CVS commit: src/sys/uvm

2019-12-01 Thread Taylor R Campbell
> Date: Sun, 1 Dec 2019 11:54:24 + > From: Andrew Doran > > On Sun, Dec 01, 2019 at 08:19:09AM +, Maxime Villard wrote: > > > Modified Files: > > src/sys/uvm: uvm_fault.c > > > > Log Message: > > Use atomic_{load,store}_relaxed() on global counters. > > If you would be so kind,

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 13:58:53 UTC 2019 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen for

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 13:58:53 UTC 2019 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen for

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 13:56:29 UTC 2019 Modified Files: src/sys/kern: vfs_subr.c vfs_vnode.c vfs_vnops.c vnode_if.sh src/sys/miscfs/genfs: genfs_vnops.c src/sys/sys: vnode.h vnode_impl.h Log Message: Minor vnode locking changes:

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 13:56:29 UTC 2019 Modified Files: src/sys/kern: vfs_subr.c vfs_vnode.c vfs_vnops.c vnode_if.sh src/sys/miscfs/genfs: genfs_vnops.c src/sys/sys: vnode.h vnode_impl.h Log Message: Minor vnode locking changes:

CVS commit: src/sys

2019-12-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 1 13:46:34 UTC 2019 Modified Files: src/sys/rump/include/rump: rump_namei.h src/sys/sys: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

  1   2   >