CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:32:30 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Assert about dk_openmask under the lock. This serves two purposes: 1. Pacifies data race sanitizers. 2. Ensures that we don't

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:32:30 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Assert about dk_openmask under the lock. This serves two purposes: 1. Pacifies data race sanitizers. 2. Ensures that we don't

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:31:57 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: Revert "dk(4): Narrow scope of dk_rawlock on close to dklastclose." dkfirstopen relies on reading from dk_openmask of _other_ wedges, writes

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:31:57 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: Revert "dk(4): Narrow scope of dk_rawlock on close to dklastclose." dkfirstopen relies on reading from dk_openmask of _other_ wedges, writes

CVS commit: src/sys/dev

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:56 UTC 2022 Modified Files: src/sys/dev: cons.c Log Message: cons(4): Don't barge ahead if cdevvp has failed -- return error now. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/sys/dev

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:56 UTC 2022 Modified Files: src/sys/dev: cons.c Log Message: cons(4): Don't barge ahead if cdevvp has failed -- return error now. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/sys/dev

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:45 UTC 2022 Modified Files: src/sys/dev: cons.c Log Message: cons(4): Ignore error from vn_lock(vp, LK_EXCUSIVE|LK_RETRY). This never fails, as is asserted in vn_lock whenever LK_RETRY is set and LK_NOWAIT is

CVS commit: src/sys/dev

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:45 UTC 2022 Modified Files: src/sys/dev: cons.c Log Message: cons(4): Ignore error from vn_lock(vp, LK_EXCUSIVE|LK_RETRY). This never fails, as is asserted in vn_lock whenever LK_RETRY is set and LK_NOWAIT is

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:36 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): dklastclose never fails. Make it return void. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:36 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): dklastclose never fails. Make it return void. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:27 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Simplify dklastclose. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:27 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Simplify dklastclose. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:18 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Assert parent is open in dklastclose. It is not possible for us to be closing a wedge whose parent is not open by at least this wedge.

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:18 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Assert parent is open in dklastclose. It is not possible for us to be closing a wedge whose parent is not open by at least this wedge.

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:03 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Move first-open logic to new dkfirstopen function. Makes the logic more clearly pair with dklastclose. To generate a diff of this

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:20:03 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Move first-open logic to new dkfirstopen function. Makes the logic more clearly pair with dklastclose. To generate a diff of this

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:53 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Turn locking contract comment into assertions in dklastclose. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:53 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Turn locking contract comment into assertions in dklastclose. To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:43 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Narrow scope of dk_rawlock on close to dklastclose. No need to take it if we're not actually going to close the parent. No functional

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:43 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Narrow scope of dk_rawlock on close to dklastclose. No need to take it if we're not actually going to close the parent. No functional

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:33 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Factor common mutex_exit out of branches to keep it balanced. No functional change intended. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:33 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Factor common mutex_exit out of branches to keep it balanced. No functional change intended. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:22 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Move lock release out of dklastclose into caller. No longer necessary to have this unbalanced logic now that dk_close_parent correctly

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:22 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Move lock release out of dklastclose into caller. No longer necessary to have this unbalanced logic now that dk_close_parent correctly

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:13 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Serialize closing parent's dk_rawvp with opening it. Otherwise, the following events might happen: - process 123 had /dev/rdkN open,

CVS commit: src/sys/dev/dkwedge

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 22 00:19:13 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: dk(4): Serialize closing parent's dk_rawvp with opening it. Otherwise, the following events might happen: - process 123 had /dev/rdkN open,

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 22:28:26 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c Log Message: rump: Define pmap_resident_count, pmap_wired_count conditionally. These definitions will not be used by

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 22:28:26 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c Log Message: rump: Define pmap_resident_count, pmap_wired_count conditionally. These definitions will not be used by

CVS commit: src/bin/sh

2022-08-21 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sun Aug 21 21:35:36 UTC 2022 Modified Files: src/bin/sh: histedit.c Log Message: sh(1): revert previous because it interferes with custom user bindings To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/bin/sh

2022-08-21 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sun Aug 21 21:35:36 UTC 2022 Modified Files: src/bin/sh: histedit.c Log Message: sh(1): revert previous because it interferes with custom user bindings To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64

CVS commit: src/bin/ksh

2022-08-21 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Aug 21 20:12:37 UTC 2022 Modified Files: src/bin/ksh: ksh.Man Log Message: ksh(1): fix pasto in the description of the -l option. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/bin/ksh/ksh.Man Please note

CVS commit: src/bin/ksh

2022-08-21 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Sun Aug 21 20:12:37 UTC 2022 Modified Files: src/bin/ksh: ksh.Man Log Message: ksh(1): fix pasto in the description of the -l option. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/bin/ksh/ksh.Man Please note

CVS commit: src/external/cddl/osnet/dev/dtrace/i386

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 18:58:45 UTC 2022 Modified Files: src/external/cddl/osnet/dev/dtrace/i386: dtrace_subr.c Log Message: dtrace/i386: Need machine/cpufunc.h for x86_read_flags and rcr2. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dev/dtrace/i386

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 18:58:45 UTC 2022 Modified Files: src/external/cddl/osnet/dev/dtrace/i386: dtrace_subr.c Log Message: dtrace/i386: Need machine/cpufunc.h for x86_read_flags and rcr2. To generate a diff of this commit: cvs rdiff

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

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 16:55:14 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c Log Message: Add stubs for pmap_resident_count, pmap_wired_count. To generate a diff of this commit: cvs rdiff -u

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

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 16:55:14 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c Log Message: Add stubs for pmap_resident_count, pmap_wired_count. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2022-08-21 Thread Brook Milligan
Module Name:src Committed By: brook Date: Sun Aug 21 15:01:08 UTC 2022 Modified Files: src: BUILDING src/etc/etc.evbarm: Makefile.inc src/share/man/man7: release.7 Log Message: Create bootable images in ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/gzimg.

CVS commit: src

2022-08-21 Thread Brook Milligan
Module Name:src Committed By: brook Date: Sun Aug 21 15:01:08 UTC 2022 Modified Files: src: BUILDING src/etc/etc.evbarm: Makefile.inc src/share/man/man7: release.7 Log Message: Create bootable images in ${RELEASEDIR}/${RELEASEMACHINEDIR}/binary/gzimg.

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:42:24 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: jme_ifstart(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" with "IFQ_POLL() -> IFQ_DEQUEUE() on success (and fatal-to-packet errors)".

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:42:24 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: jme_ifstart(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" with "IFQ_POLL() -> IFQ_DEQUEUE() on success (and fatal-to-packet errors)".

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:36:15 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: Don't allow jme_encap() to modify the head-of-mbuf-chain pointer. Instead, act on fatal packet errors in jme_ifstart(). To generate a diff of

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:36:15 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: Don't allow jme_encap() to modify the head-of-mbuf-chain pointer. Instead, act on fatal packet errors in jme_ifstart(). To generate a diff of

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:13:00 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: jme_encap(): Fix up some botched formatting, and don't use (*m_head) all over the place (just assign m = *m_head earlier). NFCI. To generate

CVS commit: src/sys/dev/pci

2022-08-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 21 14:13:00 UTC 2022 Modified Files: src/sys/dev/pci: if_jme.c Log Message: jme_encap(): Fix up some botched formatting, and don't use (*m_head) all over the place (just assign m = *m_head earlier). NFCI. To generate

CVS commit: src/tests/modules/x86_pte_tester

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 14:06:42 UTC 2022 Modified Files: src/tests/modules/x86_pte_tester: x86_pte_tester.c Log Message: requires pmap_private.h now. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/tests/modules/x86_pte_tester

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 14:06:42 UTC 2022 Modified Files: src/tests/modules/x86_pte_tester: x86_pte_tester.c Log Message: requires pmap_private.h now. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/amd64

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 14:05:52 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: prekern.c src/sys/arch/amd64/stand/prekern: pdir.h prekern.h Log Message: Adapt to pmap/bootspace migrations. To generate a diff of this commit:

CVS commit: src/sys/arch/amd64

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 14:05:52 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: prekern.c src/sys/arch/amd64/stand/prekern: pdir.h prekern.h Log Message: Adapt to pmap/bootspace migrations. To generate a diff of this commit:

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 13:15:15 UTC 2022 Modified Files: src/sys/arch/i386/include: vmparam.h Log Message: i386/vmparam.h: Need some constants from i386/pte.h. These are used by VM_MIN/MAX_KERNEL_ADDRESS. pte.h is small and likely

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 13:15:15 UTC 2022 Modified Files: src/sys/arch/i386/include: vmparam.h Log Message: i386/vmparam.h: Need some constants from i386/pte.h. These are used by VM_MIN/MAX_KERNEL_ADDRESS. pte.h is small and likely

CVS commit: src/sbin/scsictl

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 12:44:16 UTC 2022 Modified Files: src/sbin/scsictl: scsictl.8 scsictl.c Log Message: Add REPORT_LUNS command. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sbin/scsictl/scsictl.8 cvs rdiff -u

CVS commit: src/sbin/scsictl

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 12:44:16 UTC 2022 Modified Files: src/sbin/scsictl: scsictl.8 scsictl.c Log Message: Add REPORT_LUNS command. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sbin/scsictl/scsictl.8 cvs rdiff -u

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 12:34:40 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Sprinkle more const. NFC. To generate a diff of this commit: cvs rdiff -u -r1.519 -r1.520 src/sys/net/if.c Please note that diffs are not public

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 12:34:40 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Sprinkle more const. NFC. To generate a diff of this commit: cvs rdiff -u -r1.519 -r1.520 src/sys/net/if.c Please note that diffs are not public

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 12:08:12 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/x86: rump_x86_pmap.c Log Message: rump/x86: Add stubs for pmap_resident_count, pmap_wired_count. These are no longer static inlines, now that

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 12:08:12 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/x86: rump_x86_pmap.c Log Message: rump/x86: Add stubs for pmap_resident_count, pmap_wired_count. These are no longer static inlines, now that

CVS commit: src/sys/arch/ia64/stand/ia64/ski

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:30:54 UTC 2022 Modified Files: src/sys/arch/ia64/stand/ia64/ski: efi_stub.c Log Message: ia64: Use designated initializers for ski efi tables. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/ia64/stand/ia64/ski

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:30:54 UTC 2022 Modified Files: src/sys/arch/ia64/stand/ia64/ski: efi_stub.c Log Message: ia64: Use designated initializers for ski efi tables. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/ia64/stand/ia64/ski

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:30:36 UTC 2022 Modified Files: src/sys/arch/ia64/stand/ia64/ski: efi_stub.c Log Message: ia64: Fix fallout from uint64 -> void * changes in efi.h. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/ia64/stand/ia64/ski

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:30:36 UTC 2022 Modified Files: src/sys/arch/ia64/stand/ia64/ski: efi_stub.c Log Message: ia64: Fix fallout from uint64 -> void * changes in efi.h. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/rump/kern/lib/libsysproxy

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:24:23 UTC 2022 Modified Files: src/sys/rump/kern/lib/libsysproxy: sysproxy.c Log Message: rump libsysproxy: More workarounds for pmap abuse. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/rump/kern/lib/libsysproxy

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:24:23 UTC 2022 Modified Files: src/sys/rump/kern/lib/libsysproxy: sysproxy.c Log Message: rump libsysproxy: More workarounds for pmap abuse. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:18:20 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: rumpkern: Abusing struct pmap internals now requires extra effort. (as it should) To generate a diff of this commit: cvs rdiff -u

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:18:20 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: rumpkern: Abusing struct pmap internals now requires extra effort. (as it should) To generate a diff of this commit: cvs rdiff -u

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:18:11 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/x86: rump_x86_cpu.c Log Message: rump/x86: Need x86/cpufunc.h for declaration of wbinvd. To generate a diff of this commit: cvs rdiff -u -r1.4

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

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 10:18:11 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern/arch/x86: rump_x86_cpu.c Log Message: rump/x86: Need x86/cpufunc.h for declaration of wbinvd. To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/sys/arch

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 09:12:43 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap_private.h pte.h src/sys/arch/i386/include: pmap_private.h pte.h Log Message: x86 Move VA_SIGN_POS/NEG to machine/pte.h. It's used by

CVS commit: src/sys/arch

2022-08-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 21 09:12:43 UTC 2022 Modified Files: src/sys/arch/amd64/include: pmap_private.h pte.h src/sys/arch/i386/include: pmap_private.h pte.h Log Message: x86 Move VA_SIGN_POS/NEG to machine/pte.h. It's used by

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:57:50 UTC 2022 Modified Files: src: build.sh Log Message: build.sh: usage improvements Use UPPERCASE as the convention to describe an option argument, as it's more noticable than lowercase in the help description.

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:57:50 UTC 2022 Modified Files: src: build.sh Log Message: build.sh: usage improvements Use UPPERCASE as the convention to describe an option argument, as it's more noticable than lowercase in the help description.

CVS commit: src/sbin/drvctl

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 07:51:31 UTC 2022 Modified Files: src/sbin/drvctl: drvctl.c Log Message: When extracting properties, don't bail for non-existent or invalid path elements, but continue with next properry. To generate a diff of this

CVS commit: src/sbin/drvctl

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 07:51:31 UTC 2022 Modified Files: src/sbin/drvctl: drvctl.c Log Message: When extracting properties, don't bail for non-existent or invalid path elements, but continue with next properry. To generate a diff of this

CVS commit: src/usr.bin/pmap

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 07:46:52 UTC 2022 Modified Files: src/usr.bin/pmap: main.c main.h pmap.1 pmap.c pmap.h Log Message: Add -t option to print pmap as underlying RB tree. Report gap/maxgap fields when dumping vm_map structure. To

CVS commit: src/usr.bin/pmap

2022-08-21 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 21 07:46:52 UTC 2022 Modified Files: src/usr.bin/pmap: main.c main.h pmap.1 pmap.c pmap.h Log Message: Add -t option to print pmap as underlying RB tree. Report gap/maxgap fields when dumping vm_map structure. To

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 07:17:19 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Sprinkle const. NFC. To generate a diff of this commit: cvs rdiff -u -r1.518 -r1.519 src/sys/net/if.c Please note that diffs are not public domain;

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 07:17:19 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Sprinkle const. NFC. To generate a diff of this commit: cvs rdiff -u -r1.518 -r1.519 src/sys/net/if.c Please note that diffs are not public domain;

CVS commit: src

2022-08-21 Thread Luke Mewburn
: ^^^ +20220821: + Support for building extsrc/ has been deprecated. + EXTSRCSRCDIR and MKEXTSRC have been deprecated. + 20220714: Updates to xorg-server and associated drivers may cause builds to fail. Cleaning both DESTDIR and the xorg build tree may be needed.

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:15:29 UTC 2022 Modified Files: src: UPDATING Log Message: UPDATING: extsrc deprecated To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330 src/UPDATING Please note that diffs are not public domain; they

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:12:54 UTC 2022 Modified Files: src: BUILDING Log Message: BUILDING: regen for removal of extsrc/ To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/BUILDING Please note that diffs are not public

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:12:54 UTC 2022 Modified Files: src: BUILDING Log Message: BUILDING: regen for removal of extsrc/ To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/BUILDING Please note that diffs are not public

CVS commit: src/extsrc

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:12:05 UTC 2022 Removed Files: src/extsrc: Makefile Makefile.extsrc src/extsrc/external: Makefile Log Message: Deprecate extsrc/ Remove extsrc/*. No more tab completion mismatches with external/ As proposed

CVS commit: src/extsrc

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:12:05 UTC 2022 Removed Files: src/extsrc: Makefile Makefile.extsrc src/extsrc/external: Makefile Log Message: Deprecate extsrc/ Remove extsrc/*. No more tab completion mismatches with external/ As proposed

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:10:03 UTC 2022 Modified Files: src: Makefile build.sh src/distrib/sets: Makefile checkflist comments descrs makeflist makeobsolete makesrctars maketars mkvars.mk sets.subr src/doc:

CVS commit: src

2022-08-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Sun Aug 21 07:10:03 UTC 2022 Modified Files: src: Makefile build.sh src/distrib/sets: Makefile checkflist comments descrs makeflist makeobsolete makesrctars maketars mkvars.mk sets.subr src/doc:

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 07:03:09 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Style / whitespace. To generate a diff of this commit: cvs rdiff -u -r1.517 -r1.518 src/sys/net/if.c Please note that diffs are not public domain; they

CVS commit: src/sys/net

2022-08-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Aug 21 07:03:09 UTC 2022 Modified Files: src/sys/net: if.c Log Message: Style / whitespace. To generate a diff of this commit: cvs rdiff -u -r1.517 -r1.518 src/sys/net/if.c Please note that diffs are not public domain; they