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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 -

CVS commit: src/tests/lib/libcurses/check_files

2023-10-05 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Oct 5 06:15:58 UTC 2023 Modified Files: src/tests/lib/libcurses/check_files: addstr3.chk waddstr2.chk Log Message: Update check files affected by a fix to addbyte.c in libcurses. To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libcurses/check_files

2023-10-05 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Oct 5 06:15:58 UTC 2023 Modified Files: src/tests/lib/libcurses/check_files: addstr3.chk waddstr2.chk Log Message: Update check files affected by a fix to addbyte.c in libcurses. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/libcurses

2023-10-05 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Oct 5 06:15:04 UTC 2023 Modified Files: src/lib/libcurses: addbytes.c Log Message: Fix for install/56467 Set x to 0 before calling scroll based on a proposed fix by RVP (thanks!) To generate a diff of this commit: cvs

CVS commit: src/lib/libcurses

2023-10-05 Thread Brett Lymn
Module Name:src Committed By: blymn Date: Thu Oct 5 06:15:04 UTC 2023 Modified Files: src/lib/libcurses: addbytes.c Log Message: Fix for install/56467 Set x to 0 before calling scroll based on a proposed fix by RVP (thanks!) To generate a diff of this commit: cvs