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

2022-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 06:34:30 UTC 2022 Modified Files: src/sys/arch/riscv/include: pte.h Log Message: Use c99 types. NFC. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/riscv/include/pte.h Please note that diffs

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

2022-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 06:34:30 UTC 2022 Modified Files: src/sys/arch/riscv/include: pte.h Log Message: Use c99 types. NFC. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/riscv/include/pte.h Please note that diffs

Re: CVS commit: src/sys/dev/pci

2022-09-21 Thread Nick Hudson
Hi, On 21/09/2022 08:56, matthew green wrote: this asserts for me. perhaps ryo@ didn't have LOCKDEBUG? I had LOCKDEBUG on, but not DEBUG. https://nxr.netbsd.org/xref/src/sys/sys/systm.h#760 I see that adding options DEBUG does indeed cause a panic with ASSERT_SLEEPABLE()... ah! that

CVS commit: src/sys/compat/common

2022-09-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Sep 21 07:15:24 UTC 2022 Modified Files: src/sys/compat/common: compat_50_quota.c Log Message: compat_50_quota: reject invalid quota id types. Reported-by: syzbot+ce8391eb74a16e196...@syzkaller.appspotmail.com To

CVS commit: src/sys/compat/common

2022-09-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Wed Sep 21 07:15:24 UTC 2022 Modified Files: src/sys/compat/common: compat_50_quota.c Log Message: compat_50_quota: reject invalid quota id types. Reported-by: syzbot+ce8391eb74a16e196...@syzkaller.appspotmail.com To

CVS commit: src/usr.bin/netstat

2022-09-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 21 07:59:19 UTC 2022 Modified Files: src/usr.bin/netstat: if.c inet.c inet6.c Log Message: s/u_quad_t/uint64_t/. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/usr.bin/netstat

2022-09-21 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 21 07:59:19 UTC 2022 Modified Files: src/usr.bin/netstat: if.c inet.c inet6.c Log Message: s/u_quad_t/uint64_t/. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/arch/riscv/riscv

2022-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 07:07:34 UTC 2022 Modified Files: src/sys/arch/riscv/riscv: trap.c Log Message: Add some causes and convenience macros To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/riscv/riscv/trap.c

CVS commit: src/sys/arch/riscv/riscv

2022-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 21 07:07:34 UTC 2022 Modified Files: src/sys/arch/riscv/riscv: trap.c Log Message: Add some causes and convenience macros To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/riscv/riscv/trap.c

re: CVS commit: src/sys/dev/pci

2022-09-21 Thread matthew green
> >this asserts for me. perhaps ryo@ didn't have LOCKDEBUG? > > I had LOCKDEBUG on, but not DEBUG. > https://nxr.netbsd.org/xref/src/sys/sys/systm.h#760 > I see that adding options DEBUG does indeed cause a panic with > ASSERT_SLEEPABLE()... ah! that would explain it. nick asked me to test

CVS commit: src/sys

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:50:11 UTC 2022 Modified Files: src/sys/kern: kern_crashme.c src/sys/sys: crashme.h Log Message: crashme(9): Use sysctl mib numbers, not node pointers. The node pointers are not stable across insertions

CVS commit: src/sys/kern

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:50:29 UTC 2022 Modified Files: src/sys/kern: kern_crashme.c Log Message: crashme(9): Fix crashme_add return value to match comment. XXX Why do this and crashme_remove return -1 instead of an error code like

CVS commit: src/sys/kern

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:50:29 UTC 2022 Modified Files: src/sys/kern: kern_crashme.c Log Message: crashme(9): Fix crashme_add return value to match comment. XXX Why do this and crashme_remove return -1 instead of an error code like

CVS commit: src/sys

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:50:11 UTC 2022 Modified Files: src/sys/kern: kern_crashme.c src/sys/sys: crashme.h Log Message: crashme(9): Use sysctl mib numbers, not node pointers. The node pointers are not stable across insertions

CVS commit: src/doc

2022-09-21 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Sep 21 10:51:14 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: expat-2.4.9 out, fixing a CVE To generate a diff of this commit: cvs rdiff -u -r1.1874 -r1.1875 src/doc/3RDPARTY Please note that diffs are not public

CVS commit: src/doc

2022-09-21 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Sep 21 10:51:14 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: expat-2.4.9 out, fixing a CVE To generate a diff of this commit: cvs rdiff -u -r1.1874 -r1.1875 src/doc/3RDPARTY Please note that diffs are not public

CVS commit: src/sys/miscfs/specfs

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:59:10 UTC 2022 Modified Files: src/sys/miscfs/specfs: spec_vnops.c Log Message: specfs(9): XXX comment: what if read downgrades lock? To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys/miscfs/specfs

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:59:10 UTC 2022 Modified Files: src/sys/miscfs/specfs: spec_vnops.c Log Message: specfs(9): XXX comment: what if read downgrades lock? To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

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

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:36:14 UTC 2022 Modified Files: src/sys/arch/x86/pci: tco.c Log Message: tco(4): Fix whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 10:36:14 UTC 2022 Modified Files: src/sys/arch/x86/pci: tco.c Log Message: tco(4): Fix whitespace. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src

2022-09-21 Thread Taylor R Campbell
. Recent changes: ^^^ +20220921: + Since the kernel version was bumped to 9.99.100, the bootloader + must be updated on x86 and efiboot platforms in order to load + modules. + + The kernel can still load modules at runtime with no bootloader + update. This will not affect release branches

CVS commit: src

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 14:32:27 UTC 2022 Modified Files: src: UPDATING Log Message: Note bootloader changes needed for 9.99.100. To generate a diff of this commit: cvs rdiff -u -r1.330 -r1.331 src/UPDATING Please note that diffs are

CVS commit: src/sys/stand/efiboot

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 14:30:01 UTC 2022 Modified Files: src/sys/stand/efiboot: module.c Log Message: efiboot: Handle 9.99.100 by taking four, not two, digits. We haven't used the revision part of __NetBSD_Version__ = MMmmrrpp00 in almos

CVS commit: src/sys/stand/efiboot

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 14:30:01 UTC 2022 Modified Files: src/sys/stand/efiboot: module.c Log Message: efiboot: Handle 9.99.100 by taking four, not two, digits. We haven't used the revision part of __NetBSD_Version__ = MMmmrrpp00 in almos

CVS commit: src/sys/arch/i386/stand/lib

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 14:29:45 UTC 2022 Modified Files: src/sys/arch/i386/stand/lib: exec.c Log Message: i386/stand: Handle 9.99.100 by taking four, not two, digits. We haven't used the revision part of __NetBSD_Version__ = MMmmrrpp00

CVS commit: src/sys/arch/i386/stand/lib

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 21 14:29:45 UTC 2022 Modified Files: src/sys/arch/i386/stand/lib: exec.c Log Message: i386/stand: Handle 9.99.100 by taking four, not two, digits. We haven't used the revision part of __NetBSD_Version__ = MMmmrrpp00

CVS commit: src/sys/dev/pci

2022-09-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 21 20:23:57 UTC 2022 Modified Files: src/sys/dev/pci: if_ste.c Log Message: Fix a memory leak in an extremely uncommon error path in ste_start(). To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/sys/dev/pci

2022-09-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 21 20:23:57 UTC 2022 Modified Files: src/sys/dev/pci: if_ste.c Log Message: Fix a memory leak in an extremely uncommon error path in ste_start(). To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/sys/dev/pci

2022-09-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 21 20:24:43 UTC 2022 Modified Files: src/sys/dev/pci: if_ste.c Log Message: No need to include To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/pci/if_ste.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2022-09-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 21 20:24:43 UTC 2022 Modified Files: src/sys/dev/pci: if_ste.c Log Message: No need to include To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/pci/if_ste.c Please note that diffs are not

CVS commit: src/etc

2022-09-21 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Sep 21 18:55:21 UTC 2022 Modified Files: src/etc: MAKEDEV.tmpl Log Message: MAKEDEV: make nvmm node group-writable (was readable only; group nvmm) Needed by qemu To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232

CVS commit: src/etc

2022-09-21 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Sep 21 18:55:21 UTC 2022 Modified Files: src/etc: MAKEDEV.tmpl Log Message: MAKEDEV: make nvmm node group-writable (was readable only; group nvmm) Needed by qemu To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232

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

2022-09-21 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 21 20:21:16 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Just skipping sunxi_can_rx_intr() if the DATA_OR flag is set isn't enough to properly recover from overrrun in all case. So go the

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

2022-09-21 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 21 20:21:16 UTC 2022 Modified Files: src/sys/arch/arm/sunxi: sunxi_can.c Log Message: Just skipping sunxi_can_rx_intr() if the DATA_OR flag is set isn't enough to properly recover from overrrun in all case. So go the

CVS commit: src/sys/dev/pci

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 22 05:50:52 UTC 2022 Modified Files: src/sys/dev/pci: if_aq.c Log Message: aq(4): Don't schedule tick callout on interrupt if stopping. Make sure to take the lock around access to sc_detect_linkstat too. To generate

CVS commit: src/sys/dev/pci

2022-09-21 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Sep 22 05:50:52 UTC 2022 Modified Files: src/sys/dev/pci: if_aq.c Log Message: aq(4): Don't schedule tick callout on interrupt if stopping. Make sure to take the lock around access to sc_detect_linkstat too. To generate

CVS commit: src

2022-09-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Wed Sep 21 22:01:56 UTC 2022 Modified Files: src: UPDATING Log Message: UPDATING: a couple of pedantic edits To generate a diff of this commit: cvs rdiff -u -r1.331 -r1.332 src/UPDATING Please note that diffs are not

CVS commit: src

2022-09-21 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Wed Sep 21 22:01:56 UTC 2022 Modified Files: src: UPDATING Log Message: UPDATING: a couple of pedantic edits To generate a diff of this commit: cvs rdiff -u -r1.331 -r1.332 src/UPDATING Please note that diffs are not

CVS commit: src/usr.bin/ftp

2022-09-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Thu Sep 22 03:31:04 UTC 2022 Modified Files: src/usr.bin/ftp: version.h Log Message: update ftp version to 20220911 PR/57003: Handle relative URLs (patch by kim@) To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95

CVS commit: src/usr.bin/ftp

2022-09-21 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Thu Sep 22 03:31:04 UTC 2022 Modified Files: src/usr.bin/ftp: version.h Log Message: update ftp version to 20220911 PR/57003: Handle relative URLs (patch by kim@) To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95