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

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 06:54:08 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message:

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

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 06:54:08 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeflags.exp varname-dot-makeflags.mk varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message:

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:11:10 UTC 2023 Modified Files: src/sys/kern: kern_rwlock.c Log Message: rwlock(9): Omit needless macro indirection for membars. No functional change intended. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:11:10 UTC 2023 Modified Files: src/sys/kern: kern_rwlock.c Log Message: rwlock(9): Omit needless macro indirection for membars. No functional change intended. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:01:44 UTC 2023 Modified Files: src/sys/kern: kern_rwlock.c Log Message: rwlock(9): Fix membars. rw_downgrade must be a release operation, and rw_tryupgrade must be an acquire operation. membar_producer is not

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:01:44 UTC 2023 Modified Files: src/sys/kern: kern_rwlock.c Log Message: rwlock(9): Fix membars. rw_downgrade must be a release operation, and rw_tryupgrade must be an acquire operation. membar_producer is not

CVS commit: src/sys/arch/arm/apple

2023-02-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Feb 24 11:19:15 UTC 2023 Modified Files: src/sys/arch/arm/apple: apple_dart.c Log Message: #define for consistency with the rest of the file To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/arm/apple

2023-02-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Feb 24 11:19:15 UTC 2023 Modified Files: src/sys/arch/arm/apple: apple_dart.c Log Message: #define for consistency with the rest of the file To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/uvm

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:03:13 UTC 2023 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: uvm: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern: https://mail-index.netbsd.org/tech-kern/2023/02/23/msg028729.html

CVS commit: src/sys/uvm

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:03:13 UTC 2023 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: uvm: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern: https://mail-index.netbsd.org/tech-kern/2023/02/23/msg028729.html

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:27 UTC 2023 Modified Files: src/sys/kern: kern_auth.c kern_descrip.c kern_mutex_obj.c kern_rwlock.c kern_rwlock_obj.c subr_copy.c subr_ipi.c subr_pcq.c subr_pool.c sys_futex.c

CVS commit: src/sys/net/npf

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:03:01 UTC 2023 Modified Files: src/sys/net/npf: npf_nat.c npf_rproc.c npf_tableset.c Log Message: npf: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern:

CVS commit: src/sys/net/npf

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:03:01 UTC 2023 Modified Files: src/sys/net/npf: npf_nat.c npf_rproc.c npf_tableset.c Log Message: npf: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern:

CVS commit: src/sys/external/bsd

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:06 UTC 2023 Modified Files: src/sys/external/bsd/common/include/asm: barrier.h src/sys/external/bsd/common/linux: linux_tasklet.c src/sys/external/bsd/drm2/include/linux: kref.h Log Message:

CVS commit: src/sys/external/bsd

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:06 UTC 2023 Modified Files: src/sys/external/bsd/common/include/asm: barrier.h src/sys/external/bsd/common/linux: linux_tasklet.c src/sys/external/bsd/drm2/include/linux: kref.h Log Message:

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:27 UTC 2023 Modified Files: src/sys/kern: kern_auth.c kern_descrip.c kern_mutex_obj.c kern_rwlock.c kern_rwlock_obj.c subr_copy.c subr_ipi.c subr_pcq.c subr_pool.c sys_futex.c

CVS commit: src/sys/net

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:45 UTC 2023 Modified Files: src/sys/net: if.c Log Message: sys/net/if.c: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern:

CVS commit: src/sys/net

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:02:45 UTC 2023 Modified Files: src/sys/net: if.c Log Message: sys/net/if.c: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals. Discussed on tech-kern:

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:21:29 UTC 2023 Modified Files: src/sys/kern: kern_mutex.c Log Message: mutex(9): Simplify membars. - Elide macro indirection for membar_acquire. - Use atomic_store_release instead of membar_release and store.

CVS commit: src/sys/kern

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Feb 24 11:21:29 UTC 2023 Modified Files: src/sys/kern: kern_mutex.c Log Message: mutex(9): Simplify membars. - Elide macro indirection for membar_acquire. - Use atomic_store_release instead of membar_release and store.

CVS commit: [netbsd-10] src/external/bsd/nvi/dist/common

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:05:24 UTC 2023 Modified Files: src/external/bsd/nvi/dist/common [netbsd-10]: search.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #102):

CVS commit: [netbsd-10] src/external/bsd/nvi/dist/common

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:05:24 UTC 2023 Modified Files: src/external/bsd/nvi/dist/common [netbsd-10]: search.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #102):

CVS commit: [netbsd-9] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:51:44 UTC 2023 Modified Files: src/distrib/amiga/stand [netbsd-9]: loadbsd.uue src/sys/arch/amiga/stand/loadbsd [netbsd-9]: Makefile README loadbsd.c Log Message: Pull up following revision(s) (requested by

CVS commit: [netbsd-10] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:48:28 UTC 2023 Modified Files: src/distrib/amd64/cdroms [netbsd-10]: install.sh src/distrib/amd64/installimage [netbsd-10]: install.sh src/distrib/amd64/installimage-bios [netbsd-10]: install.sh

CVS commit: [netbsd-10] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:48:28 UTC 2023 Modified Files: src/distrib/amd64/cdroms [netbsd-10]: install.sh src/distrib/amd64/installimage [netbsd-10]: install.sh src/distrib/amd64/installimage-bios [netbsd-10]: install.sh

CVS commit: [netbsd-9] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:51:44 UTC 2023 Modified Files: src/distrib/amiga/stand [netbsd-9]: loadbsd.uue src/sys/arch/amiga/stand/loadbsd [netbsd-9]: Makefile README loadbsd.c Log Message: Pull up following revision(s) (requested by

CVS commit: [netbsd-8] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:57:19 UTC 2023 Modified Files: src/distrib/amiga/stand [netbsd-8]: loadbsd.uue src/sys/arch/amiga/stand/loadbsd [netbsd-8]: Makefile README loadbsd.c Log Message: Pull up following revision(s) (requested by

CVS commit: [netbsd-8] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:57:19 UTC 2023 Modified Files: src/distrib/amiga/stand [netbsd-8]: loadbsd.uue src/sys/arch/amiga/stand/loadbsd [netbsd-8]: Makefile README loadbsd.c Log Message: Pull up following revision(s) (requested by

CVS commit: [netbsd-10] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:16:10 UTC 2023 Modified Files: src/doc [netbsd-10]: CHANGES-10.0 Log Message: Tickets #102 - #108 To generate a diff of this commit: cvs rdiff -u -r1.1.2.37 -r1.1.2.38 src/doc/CHANGES-10.0 Please note that diffs

CVS commit: [netbsd-8] src/sys/kern

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:17:18 UTC 2023 Modified Files: src/sys/kern [netbsd-8]: subr_prf.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1804): sys/kern/subr_prf.c: revision 1.171 Make identification

CVS commit: [netbsd-8] src/sys/kern

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:17:18 UTC 2023 Modified Files: src/sys/kern [netbsd-8]: subr_prf.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1804): sys/kern/subr_prf.c: revision 1.171 Make identification

CVS commit: [netbsd-8] src/sys/dev/ata

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:19:56 UTC 2023 Modified Files: src/sys/dev/ata [netbsd-8]: sata_subr.c satavar.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1805): sys/dev/ata/satavar.h: revision 1.10

CVS commit: [netbsd-8] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:21:23 UTC 2023 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Tickets #1803 - #1805 To generate a diff of this commit: cvs rdiff -u -r1.1.2.166 -r1.1.2.167 src/doc/CHANGES-8.3 Please note that diffs

CVS commit: [netbsd-8] src/sys/dev/ata

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:19:56 UTC 2023 Modified Files: src/sys/dev/ata [netbsd-8]: sata_subr.c satavar.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1805): sys/dev/ata/satavar.h: revision 1.10

CVS commit: [netbsd-8] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:21:23 UTC 2023 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Tickets #1803 - #1805 To generate a diff of this commit: cvs rdiff -u -r1.1.2.166 -r1.1.2.167 src/doc/CHANGES-8.3 Please note that diffs

CVS commit: [netbsd-10] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:16:10 UTC 2023 Modified Files: src/doc [netbsd-10]: CHANGES-10.0 Log Message: Tickets #102 - #108 To generate a diff of this commit: cvs rdiff -u -r1.1.2.37 -r1.1.2.38 src/doc/CHANGES-10.0 Please note that diffs

CVS commit: [netbsd-10] src/sys/external/bsd/drm2/linux

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:14:16 UTC 2023 Modified Files: src/sys/external/bsd/drm2/linux [netbsd-10]: linux_dma_buf.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #108):

CVS commit: [netbsd-10] src/sys/net

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:10:53 UTC 2023 Modified Files: src/sys/net [netbsd-10]: bpf.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #103): sys/net/bpf.c: revision 1.251 bpf.c: support loopback

CVS commit: [netbsd-10] src/sys/net

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:10:53 UTC 2023 Modified Files: src/sys/net [netbsd-10]: bpf.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #103): sys/net/bpf.c: revision 1.251 bpf.c: support loopback

CVS commit: [netbsd-10] src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:11:29 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu [netbsd-10]: amdgpu_device.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #106):

CVS commit: [netbsd-9] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:10:25 UTC 2023 Modified Files: src/doc [netbsd-9]: CHANGES-9.4 Log Message: Tickets #1606 - #1608 To generate a diff of this commit: cvs rdiff -u -r1.1.2.53 -r1.1.2.54 src/doc/CHANGES-9.4 Please note that diffs

CVS commit: [netbsd-10] src/sys/kern

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:12:51 UTC 2023 Modified Files: src/sys/kern [netbsd-10]: kern_ksyms.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #107): sys/kern/kern_ksyms.c: revision 1.108 ksyms(4):

CVS commit: [netbsd-10] src/sys/external/bsd/drm2/dist/drm/amd/amdgpu

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:11:29 UTC 2023 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu [netbsd-10]: amdgpu_device.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #106):

CVS commit: [netbsd-10] src/sys/kern

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:12:51 UTC 2023 Modified Files: src/sys/kern [netbsd-10]: kern_ksyms.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #107): sys/kern/kern_ksyms.c: revision 1.108 ksyms(4):

CVS commit: [netbsd-10] src/sys/external/bsd/drm2/linux

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:14:16 UTC 2023 Modified Files: src/sys/external/bsd/drm2/linux [netbsd-10]: linux_dma_buf.c Log Message: Pull up following revision(s) (requested by riastradh in ticket #108):

CVS commit: [netbsd-9] src/doc

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:10:25 UTC 2023 Modified Files: src/doc [netbsd-9]: CHANGES-9.4 Log Message: Tickets #1606 - #1608 To generate a diff of this commit: cvs rdiff -u -r1.1.2.53 -r1.1.2.54 src/doc/CHANGES-9.4 Please note that diffs

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

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 12:47:23 UTC 2023 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Add mew file make/unit-tests/meta-ignore.inc To generate a diff of this commit: cvs rdiff -u -r1.1252 -r1.1253

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

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 12:47:23 UTC 2023 Modified Files: src/distrib/sets/lists/tests: mi Log Message: Add mew file make/unit-tests/meta-ignore.inc To generate a diff of this commit: cvs rdiff -u -r1.1252 -r1.1253

CVS commit: [netbsd-9] src/external/bsd/nvi/dist/common

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:06:48 UTC 2023 Modified Files: src/external/bsd/nvi/dist/common [netbsd-9]: search.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #1606):

CVS commit: [netbsd-9] src/external/bsd/nvi/dist/common

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:06:48 UTC 2023 Modified Files: src/external/bsd/nvi/dist/common [netbsd-9]: search.c Log Message: Pull up following revision(s) (requested by gutteridge in ticket #1606):

CVS commit: [netbsd-10] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 13:42:13 UTC 2023 Modified Files: src/crypto/external/bsd/openssl/dist [netbsd-10]: CHANGES Configure NEWS README config src/crypto/external/bsd/openssl/dist/Configurations [netbsd-10]:

CVS commit: [netbsd-9] src

2023-02-24 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Feb 24 14:07:57 UTC 2023 Modified Files: src/crypto/external/bsd/openssl/dist [netbsd-9]: CHANGES Configure NEWS README config src/crypto/external/bsd/openssl/dist/Configurations [netbsd-9]:

CVS commit: xsrc/external/mit/freetype/dist/include/freetype/config

2023-02-24 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Feb 24 17:08:51 UTC 2023 Modified Files: xsrc/external/mit/freetype/dist/include/freetype/config: ftoption.h Log Message: arrange for ftoption.h to define FT_CONFIG_OPTION_USE_BROTLI but not for tools guard the definition in

CVS commit: xsrc/external/mit/freetype/dist/include/freetype/config

2023-02-24 Thread matthew green
Module Name:xsrc Committed By: mrg Date: Fri Feb 24 17:08:51 UTC 2023 Modified Files: xsrc/external/mit/freetype/dist/include/freetype/config: ftoption.h Log Message: arrange for ftoption.h to define FT_CONFIG_OPTION_USE_BROTLI but not for tools guard the definition in

CVS commit: src/external/mit/xorg

2023-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 24 17:08:31 UTC 2023 Modified Files: src/external/mit/xorg/lib/freetype: Makefile src/external/mit/xorg/tools/fc-cache: Makefile src/external/mit/xorg/tools/mkfontscale: Makefile Log Message: arrange for

CVS commit: src/external/mit/xorg

2023-02-24 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Feb 24 17:08:31 UTC 2023 Modified Files: src/external/mit/xorg/lib/freetype: Makefile src/external/mit/xorg/tools/fc-cache: Makefile src/external/mit/xorg/tools/mkfontscale: Makefile Log Message: arrange for

CVS commit: othersrc/external/bsd/agcre

2023-02-24 Thread Alistair G. Crooks
othersrc/external/bsd/agcre/lib: Makefile Added Files: othersrc/external/bsd/agcre: namespace.mk Log Message: Update agcre (yet another regexp library) to version 20230224 + revamp the reverse searching functionality + bug fixes + don't terminate searches too early + update

CVS commit: othersrc/external/bsd/agcre

2023-02-24 Thread Alistair G. Crooks
othersrc/external/bsd/agcre/lib: Makefile Added Files: othersrc/external/bsd/agcre: namespace.mk Log Message: Update agcre (yet another regexp library) to version 20230224 + revamp the reverse searching functionality + bug fixes + don't terminate searches too early + update

CVS commit: src/bin/sh

2023-02-24 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Feb 24 19:04:54 UTC 2023 Modified Files: src/bin/sh: alias.c Log Message: Allow (but do not require) the magic '--' option terminator in the builtin 'alias' command. This allows portability (not that anyone should really care

CVS commit: src/bin/sh

2023-02-24 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Feb 24 19:04:54 UTC 2023 Modified Files: src/bin/sh: alias.c Log Message: Allow (but do not require) the magic '--' option terminator in the builtin 'alias' command. This allows portability (not that anyone should really care

CVS commit: src/usr.bin/xlint/lint1

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Fri Feb 24 19:18:50 UTC 2023 Modified Files: src/usr.bin/xlint/lint1: tree.c Log Message: lint: order functions to to reduce forward declarations No functional change. To generate a diff of this commit: cvs rdiff -u -r1.505

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

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:09:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message: tests/make: test how '$' behaves in .MAKEOVERRIDES and MAKEFLAGS To

CVS commit: src/usr.bin/make

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:07:08 UTC 2023 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt.mk Log Message: make: rename function for parsing command line options No binary change. To generate a diff of this

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

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:09:52 UTC 2023 Modified Files: src/usr.bin/make/unit-tests: varname-dot-makeoverrides.exp varname-dot-makeoverrides.mk Log Message: tests/make: test how '$' behaves in .MAKEOVERRIDES and MAKEFLAGS To

CVS commit: src/usr.bin/make

2023-02-24 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Feb 25 00:07:08 UTC 2023 Modified Files: src/usr.bin/make: main.c src/usr.bin/make/unit-tests: opt.mk Log Message: make: rename function for parsing command line options No binary change. To generate a diff of this

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:13 UTC 2023 Modified Files: src/sys/arch/xen/x86: xen_intr.c Log Message: xen_intr.c: Use kpreempt_disable/enable around access to curcpu(). curcpu() is not otherwise guaranteed to be stable at these points.

CVS commit: src/sys/arch

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:31:40 UTC 2023 Modified Files: src/sys/arch/x86/x86: cpu.c src/sys/arch/xen/x86: cpu.c Log Message: x86: Assert kpreempt_disabled() in cpu_load_pmap. No functional change intended. Just makes it easier

CVS commit: src/sys/arch

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:31:40 UTC 2023 Modified Files: src/sys/arch/x86/x86: cpu.c src/sys/arch/xen/x86: cpu.c Log Message: x86: Assert kpreempt_disabled() in cpu_load_pmap. No functional change intended. Just makes it easier

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:26 UTC 2023 Modified Files: src/sys/arch/xen/include: hypervisor.h xenring.h Log Message: xen: Fix sense of xen_rmb/wmb to make sense. Use membar_acquire and membar_release, not membar_consumer and

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:26 UTC 2023 Modified Files: src/sys/arch/xen/include: hypervisor.h xenring.h Log Message: xen: Fix sense of xen_rmb/wmb to make sense. Use membar_acquire and membar_release, not membar_consumer and

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:49 UTC 2023 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: xennet(4): Membar audit. - xennet_tx_complete: Other side owns rsp_prod, giving us responses to tx commands. We own

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:49 UTC 2023 Modified Files: src/sys/arch/xen/xen: if_xennet_xenbus.c Log Message: xennet(4): Membar audit. - xennet_tx_complete: Other side owns rsp_prod, giving us responses to tx commands. We own

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:15 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: xbdback(4): Membar audit. After consuming request slots, must issue xen_wmb notifying the other side that we've consumed them in

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:15 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: xbdback(4): Membar audit. After consuming request slots, must issue xen_wmb notifying the other side that we've consumed them in

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:04 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: xbd(4): Membar audit. After consuming slots, must issue xen_wmb before notifying the other side that we've consumed them in

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:04 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: xbd(4): Membar audit. After consuming slots, must issue xen_wmb before notifying the other side that we've consumed them in

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:13 UTC 2023 Modified Files: src/sys/arch/xen/x86: xen_intr.c Log Message: xen_intr.c: Use kpreempt_disable/enable around access to curcpu(). curcpu() is not otherwise guaranteed to be stable at these points.

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:38 UTC 2023 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: xen/x86/cpu.c: Membar audit. I see no reason for store-before-load ordering here; as far as I'm aware, evtchn_upcall_mask is only shared

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:32:38 UTC 2023 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: xen/x86/cpu.c: Membar audit. I see no reason for store-before-load ordering here; as far as I'm aware, evtchn_upcall_mask is only shared

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:36 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Omit needless membars in xennetback_connect. xneti is a private data structure to which we have exclusive

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:36 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Omit needless membars in xennetback_connect. xneti is a private data structure to which we have exclusive

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:01 UTC 2023 Modified Files: src/sys/arch/xen/xenbus: xenbus_comms.c Log Message: xenbus_comms.c: Membar audit. This had the sense of membars reversed, presumably because xen_rmb and xen_wmb had gotten

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:01 UTC 2023 Modified Files: src/sys/arch/xen/xenbus: xenbus_comms.c Log Message: xenbus_comms.c: Membar audit. This had the sense of membars reversed, presumably because xen_rmb and xen_wmb had gotten

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:13 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Fix xennetback_evthandler loop. - After observing the other side has produced pending tx requests by reading

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:13 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Fix xennetback_evthandler loop. - After observing the other side has produced pending tx requests by reading

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:27 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Membar audit. - xenconscn_getc: Once we have consumed an input slot, it is clearer to issue xen_wmb (release, i.e.,

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:27 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Membar audit. - xenconscn_getc: Once we have consumed an input slot, it is clearer to issue xen_wmb (release, i.e.,

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:39 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Reduce unnecessary membars. - xencons_handler: After advancing in_cons, only need one xen_wmb before notifying the

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:39 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Reduce unnecessary membars. - xencons_handler: After advancing in_cons, only need one xen_wmb before notifying the

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:25 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Fix membars in xennetback_rx_copy_process. - No need for barrier around touching req_cons and rsp_prod_pvt,

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:34:25 UTC 2023 Modified Files: src/sys/arch/xen/xen: xennetback_xenbus.c Log Message: xennetback(4): Fix membars in xennetback_rx_copy_process. - No need for barrier around touching req_cons and rsp_prod_pvt,

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:50 UTC 2023 Modified Files: src/sys/arch/xen/xen: xengnt.c Log Message: xengnt(4): Membar audit. This had the sense of membars reversed, presumably because xen_rmb and xen_wmb had gotten reversed at some

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:33:50 UTC 2023 Modified Files: src/sys/arch/xen/xen: xengnt.c Log Message: xengnt(4): Membar audit. This had the sense of membars reversed, presumably because xen_rmb and xen_wmb had gotten reversed at some

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:28 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: xbdback(4): Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.102

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:40 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:40 UTC 2023 Modified Files: src/sys/arch/xen/xen: xencons.c Log Message: xencons(4): Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:01 UTC 2023 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: xen/x86/cpu.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:01 UTC 2023 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: xen/x86/cpu.c: Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:28 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbdback_xenbus.c Log Message: xbdback(4): Nix trailing whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.102

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

2023-02-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 25 00:35:15 UTC 2023 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: xbd(4): Nix trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/arch/xen/xen/xbd_xenbus.c

  1   2   >