CVS commit: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:25:23 UTC 2023 Modified Files: src/external/bsd/less/dist: lglob.h linenum.c Log Message: Reduce upstream diffs. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/less/dist/lglob.h \

CVS commit: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:25:23 UTC 2023 Modified Files: src/external/bsd/less/dist: lglob.h linenum.c Log Message: Reduce upstream diffs. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/less/dist/lglob.h \

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:05:07 UTC 2023 Modified Files: src/external/bsd/less: less2netbsd Log Message: Tweaks. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/bsd/less/less2netbsd Please note that diffs are not p

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:05:07 UTC 2023 Modified Files: src/external/bsd/less: less2netbsd Log Message: Tweaks. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/bsd/less/less2netbsd Please note that diffs are not p

CVS commit: src/doc

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:03:52 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Note update to less-643. To generate a diff of this commit: cvs rdiff -u -r1.3001 -r1.3002 src/doc/CHANGES Please note that diffs are not public domain;

CVS commit: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:59:51 UTC 2023 Removed Files: src/external/bsd/less/dist/less-643: COPYING INSTALL LICENSE Makefile.aut Makefile.dsb Makefile.dsg Makefile.dsu Makefile.in Makefile.o2e Makefile.o9c Makefile.o9u

CVS commit: src/doc

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 06:03:52 UTC 2023 Modified Files: src/doc: CHANGES Log Message: Note update to less-643. To generate a diff of this commit: cvs rdiff -u -r1.3001 -r1.3002 src/doc/CHANGES Please note that diffs are not public domain;

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:58:21 UTC 2023 Modified Files: src/external/bsd/less: less2netbsd Log Message: Many tweaks to 10-year-old script cherry-picking from many other foo2netbsd scripts. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:59:51 UTC 2023 Removed Files: src/external/bsd/less/dist/less-643: COPYING INSTALL LICENSE Makefile.aut Makefile.dsb Makefile.dsg Makefile.dsu Makefile.in Makefile.o2e Makefile.o9c Makefile.o9u

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:58:21 UTC 2023 Modified Files: src/external/bsd/less: less2netbsd Log Message: Many tweaks to 10-year-old script cherry-picking from many other foo2netbsd scripts. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:57:16 UTC 2023 Modified Files: src/external/bsd/less: Makefile.inc src/external/bsd/less/bin: Makefile.inc src/external/bsd/less/bin/less: Makefile src/external/bsd/less/bin/lesskey: Makefile

CVS commit: src/external/bsd/less/include

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:54:41 UTC 2023 Added Files: src/external/bsd/less/include: defines.h Log Message: Updated autoconf generated files for less-643. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/bsd/less/inclu

CVS commit: src/external/bsd/less

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:57:16 UTC 2023 Modified Files: src/external/bsd/less: Makefile.inc src/external/bsd/less/bin: Makefile.inc src/external/bsd/less/bin/less: Makefile src/external/bsd/less/bin/lesskey: Makefile

CVS commit: src/external/bsd/less/include

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:54:41 UTC 2023 Added Files: src/external/bsd/less/include: defines.h Log Message: Updated autoconf generated files for less-643. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/bsd/less/inclu

CVS commit: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 05:49:49 UTC 2023 Modified Files: src/external/bsd/less/dist: brac.c ch.c charset.c charset.h cmd.h cmdbuf.c command.c cvt.c decode.c edit.c filename.c forwback.c funcs.h help.c ifile.c input.c ju

CVS import: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 04:32:56 UTC 2023 Update of /cvsroot/src/external/bsd/less/dist In directory ivanova.netbsd.org:/tmp/cvs-serv9334 Log Message: Import less-643. Way to many changes and bugfixes over the last ten years to list. Look at src/ext

CVS import: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 04:32:56 UTC 2023 Update of /cvsroot/src/external/bsd/less/dist In directory ivanova.netbsd.org:/tmp/cvs-serv9334 Log Message: Import less-643. Way to many changes and bugfixes over the last ten years to list. Look at src/ext

CVS import: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 04:29:27 UTC 2023 Update of /cvsroot/src/external/bsd/less/dist In directory ivanova.netbsd.org:/tmp/cvs-serv3509 Log Message: Import less-643. Way to many changes and bugfixes over the last ten years to list. Look at src/ext

CVS import: src/external/bsd/less/dist

2023-10-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Oct 6 04:29:27 UTC 2023 Update of /cvsroot/src/external/bsd/less/dist In directory ivanova.netbsd.org:/tmp/cvs-serv3509 Log Message: Import less-643. Way to many changes and bugfixes over the last ten years to list. Look at src/ext

CVS commit: src/sys/dev/pci

2023-10-05 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 5 21:43:02 UTC 2023 Modified Files: src/sys/dev/pci: if_rge.c Log Message: rge(4): check for all errors in rx buffer allocation should fix a crash seen by by Chavdar Ivanov reported on current-users. move the rx and tx lis

CVS commit: src/sys/dev/pci

2023-10-05 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Oct 5 21:43:02 UTC 2023 Modified Files: src/sys/dev/pci: if_rge.c Log Message: rge(4): check for all errors in rx buffer allocation should fix a crash seen by by Chavdar Ivanov reported on current-users. move the rx and tx lis

CVS commit: src/sys/dev/pci

2023-10-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 5 21:41:00 UTC 2023 Modified Files: src/sys/dev/pci: mfii.c Log Message: provide a separate pointer that points to the drive sensors (Edgar Fuss) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/d

CVS commit: src/sys/dev/pci

2023-10-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 5 21:41:00 UTC 2023 Modified Files: src/sys/dev/pci: mfii.c Log Message: provide a separate pointer that points to the drive sensors (Edgar Fuss) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/d

CVS commit: src/bin/sh

2023-10-05 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Oct 5 20:33:31 UTC 2023 Modified Files: src/bin/sh: miscbltin.c Log Message: If the read builtin is told to read into IFS, we must avoid doing that until all current uses of IFS are complete (as we have IFS's value cached in ifs

CVS commit: src/bin/sh

2023-10-05 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Oct 5 20:33:31 UTC 2023 Modified Files: src/bin/sh: miscbltin.c Log Message: If the read builtin is told to read into IFS, we must avoid doing that until all current uses of IFS are complete (as we have IFS's value cached in ifs

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:44:26 UTC 2023 Modified Files: src/sys/kern: sys_pipe.c Log Message: Update comments to match reality To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/kern/sys_pipe.c Please note that diffs are

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:44:26 UTC 2023 Modified Files: src/sys/kern: sys_pipe.c Log Message: Update comments to match reality To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/kern/sys_pipe.c Please note that diffs are

CVS commit: src/sys

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:41:07 UTC 2023 Modified Files: src/sys/arch/aarch64/aarch64: aarch32_syscall.c syscall.c src/sys/arch/alpha/alpha: linux_syscall.c syscall.c trap.c src/sys/arch/amd64/amd64: linux32_syscall.c linux_syscall

CVS commit: src/sys

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:41:07 UTC 2023 Modified Files: src/sys/arch/aarch64/aarch64: aarch32_syscall.c syscall.c src/sys/arch/alpha/alpha: linux_syscall.c syscall.c trap.c src/sys/arch/amd64/amd64: linux32_syscall.c linux_syscall

Re: CVS commit: src/sys

2023-10-05 Thread Andrew Doran
On Thu, Oct 05, 2023 at 12:15:23PM +0200, Martin Husemann wrote: > On Thu, Oct 05, 2023 at 09:59:49AM +, Andrew Doran wrote: > > Yes that makes sense and is what I plan to do after work today if nobody > > beats me to it. MULTIPROCESSOR is long overdue removal from the MI kernel, > > IMO. >

CVS commit: src/sys

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:28:30 UTC 2023 Modified Files: src/sys/kern: kern_sleepq.c kern_synch.c src/sys/rump/librump/rumpkern: sleepq.c Log Message: Resolve !MULTIPROCESSOR build problem with the nasty kernel lock macros. To generate

CVS commit: src/sys

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:28:30 UTC 2023 Modified Files: src/sys/kern: kern_sleepq.c kern_synch.c src/sys/rump/librump/rumpkern: sleepq.c Log Message: Resolve !MULTIPROCESSOR build problem with the nasty kernel lock macros. To generate

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:10:18 UTC 2023 Modified Files: src/sys/kern: kern_idle.c Log Message: The idle LWP doesn't need to care about kernel_lock. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/kern/kern_idle.c Please

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:10:18 UTC 2023 Modified Files: src/sys/kern: kern_idle.c Log Message: The idle LWP doesn't need to care about kernel_lock. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/kern/kern_idle.c Please

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:06:30 UTC 2023 Modified Files: src/sys/kern: kern_sig.c Log Message: kern_sig.c: remove problematic kernel_lock handling which is unneeded in 2023. To generate a diff of this commit: cvs rdiff -u -r1.407 -r1.408 src/sy

CVS commit: src/sys/kern

2023-10-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Oct 5 19:06:30 UTC 2023 Modified Files: src/sys/kern: kern_sig.c Log Message: kern_sig.c: remove problematic kernel_lock handling which is unneeded in 2023. To generate a diff of this commit: cvs rdiff -u -r1.407 -r1.408 src/sy

CVS commit: src/sys/kern

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 13:05:18 UTC 2023 Modified Files: src/sys/kern: kern_lwp.c Log Message: lwp_pctr(9): Make this a little more robust. No substantive change to machine code on aarch64. (Instructions and registers got reordered a lit

CVS commit: src/sys/kern

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 13:05:18 UTC 2023 Modified Files: src/sys/kern: kern_lwp.c Log Message: lwp_pctr(9): Make this a little more robust. No substantive change to machine code on aarch64. (Instructions and registers got reordered a lit

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

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 12:30:59 UTC 2023 Modified Files: src/sys/arch/arm/cortex: gic.c Log Message: arm/gic: Check l_blcnt, not l_biglocks. l_biglocks is a now-defunct temporary storage used only when sleeping; l_blcnt is the number of k

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

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 12:30:59 UTC 2023 Modified Files: src/sys/arch/arm/cortex: gic.c Log Message: arm/gic: Check l_blcnt, not l_biglocks. l_biglocks is a now-defunct temporary storage used only when sleeping; l_blcnt is the number of k

CVS commit: src/sys/kern

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 12:05:59 UTC 2023 Modified Files: src/sys/kern: kern_cctr.c Log Message: kern_cctr.c: Fix broken indentation. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/ke

CVS commit: src/sys/kern

2023-10-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Oct 5 12:05:59 UTC 2023 Modified Files: src/sys/kern: kern_cctr.c Log Message: kern_cctr.c: Fix broken indentation. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/ke

Re: CVS commit: src/sys

2023-10-05 Thread Martin Husemann
On Thu, Oct 05, 2023 at 09:59:49AM +, Andrew Doran wrote: > Yes that makes sense and is what I plan to do after work today if nobody > beats me to it. MULTIPROCESSOR is long overdue removal from the MI kernel, > IMO. Hey, this is a tiny landisk kernel, do not bloat it :-) Unfortunately it is

Re: CVS commit: src/sys

2023-10-05 Thread Andrew Doran
Martin, On Thu, Oct 05, 2023 at 11:42:03AM +0200, Martin Husemann wrote: > On Thu, Oct 05, 2023 at 11:36:23AM +0200, Martin Husemann wrote: > > No, I was confused by the #ifdef maze - it breaks the build for > > non-MULTIPROCESSOR kernels only, and I am not actually sure what "use" > > gcc sees

Re: CVS commit: src/sys

2023-10-05 Thread Martin Husemann
On Thu, Oct 05, 2023 at 11:36:23AM +0200, Martin Husemann wrote: > No, I was confused by the #ifdef maze - it breaks the build for > non-MULTIPROCESSOR kernels only, and I am not actually sure what "use" > gcc sees for the "nlocks" variable at all in that case. Scratch that too, I'll get coffee.

Re: CVS commit: src/sys

2023-10-05 Thread Martin Husemann
On Thu, Oct 05, 2023 at 11:28:49AM +0200, Martin Husemann wrote: > This breaks the build: > > ../../../../kern/kern_synch.c: In function 'kpause': > ../../../../kern/kern_synch.c:257:10: error: 'nlocks' may be used > uninitialized in this function [-Werror=maybe-uninitialized] > 257 | error =

Re: CVS commit: src/sys

2023-10-05 Thread Martin Husemann
On Wed, Oct 04, 2023 at 08:29:18PM +, Andrew Doran wrote: > Module Name: src > Committed By: ad > Date: Wed Oct 4 20:29:18 UTC 2023 > > Modified Files: > src/sys/kern: kern_condvar.c kern_exec.c kern_exit.c kern_sig.c > kern_sleepq.c kern_synch.c kern_timeout.c kern_t

CVS commit: src/etc

2023-10-05 Thread David Brownlee
Module Name:src Committed By: abs Date: Thu Oct 5 08:19:27 UTC 2023 Modified Files: src/etc/defaults: rc.conf src/etc/rc.d: npf Log Message: Add support to npf_rules to rc.conf - Allows overriding default from /etc/npf.conf - Indicate rules file used in output -

CVS commit: src/etc

2023-10-05 Thread David Brownlee
Module Name:src Committed By: abs Date: Thu Oct 5 08:19:27 UTC 2023 Modified Files: src/etc/defaults: rc.conf src/etc/rc.d: npf Log Message: Add support to npf_rules to rc.conf - Allows overriding default from /etc/npf.conf - Indicate rules file used in output -