CVS commit: src/common/lib/libc/gen

2024-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat May 4 17:58:24 UTC 2024 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: allocate memory with KM_NOSLEEP to prevent pagedaemon hangs Revert the part of rev 1.32 (reapplying "Do away with separate

CVS commit: src/common/lib/libc/gen

2024-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat May 4 17:58:24 UTC 2024 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: allocate memory with KM_NOSLEEP to prevent pagedaemon hangs Revert the part of rev 1.32 (reapplying "Do away with separate

CVS commit: src/sys/dev/pci

2024-01-08 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jan 8 18:38:25 UTC 2024 Modified Files: src/sys/dev/pci: ips.c Log Message: ips: fix a couple more device_t/softc split bugs To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/ips.c Please note that

CVS commit: src/sys/dev/pci

2024-01-08 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jan 8 18:38:25 UTC 2024 Modified Files: src/sys/dev/pci: ips.c Log Message: ips: fix a couple more device_t/softc split bugs To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/pci/ips.c Please note that

CVS commit: src/sys/dev/pci

2024-01-08 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jan 8 18:37:24 UTC 2024 Modified Files: src/sys/dev/pci: cmpci.c fms.c sv.c yds.c Log Message: mpu / opl: add an interface attribute to config_found() calls for these specify an interface attribute when attaching mpu and opl

CVS commit: src/sys/dev/pci

2024-01-08 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jan 8 18:37:24 UTC 2024 Modified Files: src/sys/dev/pci: cmpci.c fms.c sv.c yds.c Log Message: mpu / opl: add an interface attribute to config_found() calls for these specify an interface attribute when attaching mpu and opl

CVS commit: src/sys/net

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 23:01:02 UTC 2023 Modified Files: src/sys/net: if_tun.c Log Message: tun: add missing kpreempt_enable() if pktq_enqueue() fails To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys/net/if_tun.c

CVS commit: src/sys/net

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 23:01:02 UTC 2023 Modified Files: src/sys/net: if_tun.c Log Message: tun: add missing kpreempt_enable() if pktq_enqueue() fails To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys/net/if_tun.c

CVS commit: src/sys/external/bsd/drm2/include/linux

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 22:58:24 UTC 2023 Modified Files: src/sys/external/bsd/drm2/include/linux: smp.h Log Message: drm: put_cpu() should enable preemption, not disable it again To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/external/bsd/drm2/include/linux

2023-12-29 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Dec 29 22:58:24 UTC 2023 Modified Files: src/sys/external/bsd/drm2/include/linux: smp.h Log Message: drm: put_cpu() should enable preemption, not disable it again To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src

2023-11-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Nov 3 09:07:57 UTC 2023 Modified Files: src/external/cddl/osnet/dev/dtrace/amd64: dtrace_asm.S src/external/cddl/osnet/dev/dtrace/i386: dtrace_asm.S src/sys/arch/amd64/amd64: cpufunc.S

CVS commit: src

2023-11-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Fri Nov 3 09:07:57 UTC 2023 Modified Files: src/external/cddl/osnet/dev/dtrace/amd64: dtrace_asm.S src/external/cddl/osnet/dev/dtrace/i386: dtrace_asm.S src/sys/arch/amd64/amd64: cpufunc.S

CVS commit: src/sys/uvm

2023-08-13 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Aug 13 23:06:07 UTC 2023 Modified Files: src/sys/uvm: uvm_fault.c Log Message: uvm: prevent TLB invalidation races during COW resolution When a thread takes a page fault which results in COW resolution, other threads in the

CVS commit: src/sys/uvm

2023-08-13 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Aug 13 23:06:07 UTC 2023 Modified Files: src/sys/uvm: uvm_fault.c Log Message: uvm: prevent TLB invalidation races during COW resolution When a thread takes a page fault which results in COW resolution, other threads in the

CVS commit: src/tests/net/ipsec

2023-06-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 4 22:18:47 UTC 2023 Modified Files: src/tests/net/ipsec: t_ipsec_ah_keys.sh t_ipsec_esp_keys.sh t_ipsec_transport.sh t_ipsec_tunnel.sh t_ipsec_tunnel_ipcomp.sh t_ipsec_tunnel_odd.sh Log Message: The

CVS commit: src/tests/net/ipsec

2023-06-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 4 22:18:47 UTC 2023 Modified Files: src/tests/net/ipsec: t_ipsec_ah_keys.sh t_ipsec_esp_keys.sh t_ipsec_transport.sh t_ipsec_tunnel.sh t_ipsec_tunnel_ipcomp.sh t_ipsec_tunnel_odd.sh Log Message: The

CVS commit: src/sys/uvm

2023-05-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon May 15 01:42:42 UTC 2023 Modified Files: src/sys/uvm: uvm_map.c Log Message: uvm: avoid a deadlock in uvm_map_clean() The locking order between map locks and page "busy" locks is that the page "busy" lock comes first, but

CVS commit: src/sys/ufs/ffs

2023-05-11 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu May 11 23:11:25 UTC 2023 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: ffs: apply the remaining ffs_snapshot.c part of this FreeBSD commit: commit 364ed814e7285c8216d8a201d3ab3674eb34ce29 Author: Kirk

CVS commit: src/sys/ufs/ffs

2023-05-11 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu May 11 23:11:25 UTC 2023 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: ffs: apply the remaining ffs_snapshot.c part of this FreeBSD commit: commit 364ed814e7285c8216d8a201d3ab3674eb34ce29 Author: Kirk

CVS commit: src/libexec/ld.elf_so/arch/powerpc

2023-04-09 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Apr 9 17:24:48 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/powerpc: Makefile.inc Removed Files: src/libexec/ld.elf_so/arch/powerpc: ld.so.script Log Message: ld.elf_so powerpc: remove bogus ldscript This

CVS commit: src/libexec/ld.elf_so/arch/powerpc

2023-04-09 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Apr 9 17:24:48 UTC 2023 Modified Files: src/libexec/ld.elf_so/arch/powerpc: Makefile.inc Removed Files: src/libexec/ld.elf_so/arch/powerpc: ld.so.script Log Message: ld.elf_so powerpc: remove bogus ldscript This

CVS commit: src/sbin/fsck_ffs

2023-03-27 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Mar 27 22:53:37 UTC 2023 Modified Files: src/sbin/fsck_ffs: pass2.c Log Message: Apply this commit from FreeBSD: commit 6bae6625e0e06816c80ac4971dfccf0643abe3f0 Author: Kirk McKusick Date: Wed Aug 17 14:19:59 2022

CVS commit: src/sbin/fsck_ffs

2023-03-27 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Mar 27 22:53:37 UTC 2023 Modified Files: src/sbin/fsck_ffs: pass2.c Log Message: Apply this commit from FreeBSD: commit 6bae6625e0e06816c80ac4971dfccf0643abe3f0 Author: Kirk McKusick Date: Wed Aug 17 14:19:59 2022

CVS commit: src/external/cddl/osnet/dist/lib/libdtrace/common

2023-02-07 Thread Chuck Silvers
f339a3ef6369b368f3a2455792a7a3a4c28f92c4 Author: Chuck Silvers Date: Wed Feb 9 17:09:26 2022 -0800 dtrace: remove unnecessary fflush() This call was added back in the early days of dtrace porting and no one knows why anymore. The extra flushing causes lots of unnecessary CPU overhead when a script

CVS commit: src/external/cddl/osnet/dist/lib/libdtrace/common

2023-02-07 Thread Chuck Silvers
f339a3ef6369b368f3a2455792a7a3a4c28f92c4 Author: Chuck Silvers Date: Wed Feb 9 17:09:26 2022 -0800 dtrace: remove unnecessary fflush() This call was added back in the early days of dtrace porting and no one knows why anymore. The extra flushing causes lots of unnecessary CPU overhead when a script

CVS commit: src/external/cddl/osnet/dist/lib/libdtrace/common

2023-02-06 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Feb 6 22:22:12 UTC 2023 Modified Files: src/external/cddl/osnet/dist/lib/libdtrace/common: dt_subr.c Log Message: dtrace: re-fix aggregations to report from all online CPUs Reapply the fix to dt_status() from rev 1.10 ("Don't

CVS commit: src/external/cddl/osnet/dist/lib/libdtrace/common

2023-02-06 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Feb 6 22:22:12 UTC 2023 Modified Files: src/external/cddl/osnet/dist/lib/libdtrace/common: dt_subr.c Log Message: dtrace: re-fix aggregations to report from all online CPUs Reapply the fix to dt_status() from rev 1.10 ("Don't

CVS commit: src/sbin/fsck_ffs

2023-01-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jan 8 05:25:25 UTC 2023 Modified Files: src/sbin/fsck_ffs: pass5.c setup.c Log Message: ufs: more signed/unsigned fixes Fix the previous signed/unsigned fixes to build on 32-bit, including applying this commit from FreeBSD:

CVS commit: src/sbin/fsck_ffs

2023-01-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jan 8 05:25:25 UTC 2023 Modified Files: src/sbin/fsck_ffs: pass5.c setup.c Log Message: ufs: more signed/unsigned fixes Fix the previous signed/unsigned fixes to build on 32-bit, including applying this commit from FreeBSD:

CVS commit: src

2023-01-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Jan 7 19:41:30 UTC 2023 Modified Files: src/sbin/fsck_ffs: main.c pass1.c pass1b.c pass4.c pass5.c setup.c src/sbin/fsdb: fsdb.c src/sbin/newfs: mkfs.c src/sbin/resize_ffs: resize_ffs.c

CVS commit: src

2023-01-07 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Jan 7 19:41:30 UTC 2023 Modified Files: src/sbin/fsck_ffs: main.c pass1.c pass1b.c pass4.c pass5.c setup.c src/sbin/fsdb: fsdb.c src/sbin/newfs: mkfs.c src/sbin/resize_ffs: resize_ffs.c

CVS commit: src

2022-12-26 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 26 22:22:22 UTC 2022 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common: sanitizer_interceptors_ioctl_netbsd.inc sanitizer_platform_limits_netbsd.cc

CVS commit: src

2022-12-26 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 26 22:22:22 UTC 2022 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common: sanitizer_interceptors_ioctl_netbsd.inc sanitizer_platform_limits_netbsd.cc

CVS commit: src

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 19:08:22 UTC 2022 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_interceptors_ioctl_netbsd.inc sanitizer_platform_limits_netbsd.cc

CVS commit: src

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 19:08:22 UTC 2022 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_interceptors_ioctl_netbsd.inc sanitizer_platform_limits_netbsd.cc

CVS commit: src/sbin/mount_nfs

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 19:00:52 UTC 2022 Modified Files: src/sbin/mount_nfs: mount_nfs.c Log Message: mount_nfs: add missing "A" to getopt string To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sbin/mount_nfs/mount_nfs.c

CVS commit: src/sbin/mount_nfs

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 19:00:52 UTC 2022 Modified Files: src/sbin/mount_nfs: mount_nfs.c Log Message: mount_nfs: add missing "A" to getopt string To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sbin/mount_nfs/mount_nfs.c

CVS commit: src/sys/ufs/ffs

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 18:58:25 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: ffs: fail mounts requesting ACLs for non-ea UFS2 file systems For non-ea UFS2 file system, fail mounts that request ACLs rather than letting

CVS commit: src/sys/ufs/ffs

2022-12-21 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 18:58:25 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: ffs: fail mounts requesting ACLs for non-ea UFS2 file systems For non-ea UFS2 file system, fail mounts that request ACLs rather than letting

CVS commit: src/sys/uvm

2022-12-20 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 02:28:06 UTC 2022 Modified Files: src/sys/uvm: uvm_swap.c Log Message: swap: disallow user opens of swap block device the swap/drum block device was never intended to allow user opens, but when the internal VOP_OPEN() in

CVS commit: src/sys/uvm

2022-12-20 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Dec 21 02:28:06 UTC 2022 Modified Files: src/sys/uvm: uvm_swap.c Log Message: swap: disallow user opens of swap block device the swap/drum block device was never intended to allow user opens, but when the internal VOP_OPEN() in

CVS commit: src/sbin/tunefs

2022-12-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 19 21:13:16 UTC 2022 Modified Files: src/sbin/tunefs: tunefs.c Log Message: tunefs: clarify that "-a" refers to NFSv4 ACLs To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sbin/tunefs/tunefs.c Please note

CVS commit: src/sbin/tunefs

2022-12-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 19 21:13:16 UTC 2022 Modified Files: src/sbin/tunefs: tunefs.c Log Message: tunefs: clarify that "-a" refers to NFSv4 ACLs To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sbin/tunefs/tunefs.c Please note

CVS commit: src/usr.sbin/dumpfs

2022-12-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 19 18:51:42 UTC 2022 Modified Files: src/usr.sbin/dumpfs: dumpfs.8 dumpfs.c Log Message: dumpfs: remove confusing output for UFS2 remove the mention of "fslevel 5" because no such thing exists. the whole "fs level" concept

CVS commit: src/usr.sbin/dumpfs

2022-12-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 19 18:51:42 UTC 2022 Modified Files: src/usr.sbin/dumpfs: dumpfs.8 dumpfs.c Log Message: dumpfs: remove confusing output for UFS2 remove the mention of "fslevel 5" because no such thing exists. the whole "fs level" concept

CVS commit: src/sbin/restore

2022-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 12 16:53:30 UTC 2022 Modified Files: src/sbin/restore: dirs.c tape.c Log Message: apply this commit from FreeBSD: commit 9dda00df7e8f9279a43d92758df6a7e10a9aed95 Author: Chuck Silvers Date: Mon Dec 12 08:14:17 2022

CVS commit: src/sbin/restore

2022-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 12 16:53:30 UTC 2022 Modified Files: src/sbin/restore: dirs.c tape.c Log Message: apply this commit from FreeBSD: commit 9dda00df7e8f9279a43d92758df6a7e10a9aed95 Author: Chuck Silvers Date: Mon Dec 12 08:14:17 2022

CVS commit: src/sys/dev/tprof

2022-12-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Dec 11 01:36:49 UTC 2022 Modified Files: src/sys/dev/tprof: tprof.c Log Message: make sure error is initialized before we return it. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/tprof/tprof.c

CVS commit: src/sys/dev/tprof

2022-12-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Dec 11 01:36:49 UTC 2022 Modified Files: src/sys/dev/tprof: tprof.c Log Message: make sure error is initialized before we return it. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/tprof/tprof.c

CVS commit: src/sbin/restore

2022-12-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Dec 10 18:49:44 UTC 2022 Modified Files: src/sbin/restore: dirs.c tape.c Log Message: apply this change from FreeBSD: commit c028393d7072f1f88efd8d6e6c77bb9b15b3f3b6 Author: Kirk McKusick Date: Fri Apr 11 21:48:14 2008

CVS commit: src/sbin/restore

2022-12-10 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Dec 10 18:49:44 UTC 2022 Modified Files: src/sbin/restore: dirs.c tape.c Log Message: apply this change from FreeBSD: commit c028393d7072f1f88efd8d6e6c77bb9b15b3f3b6 Author: Kirk McKusick Date: Fri Apr 11 21:48:14 2008

CVS commit: src/sys/ufs

2022-11-27 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 28 04:52:04 UTC 2022 Modified Files: src/sys/ufs: files.ufs src/sys/ufs/ffs: ffs_extattr.c ffs_extern.h Log Message: the UFS_EXTATTR option was supposed to affect only UFS1 file systems, but when the UFS2 extattr

CVS commit: src/sys/ufs

2022-11-27 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 28 04:52:04 UTC 2022 Modified Files: src/sys/ufs: files.ufs src/sys/ufs/ffs: ffs_extattr.c ffs_extern.h Log Message: the UFS_EXTATTR option was supposed to affect only UFS1 file systems, but when the UFS2 extattr

CVS commit: src

2022-11-16 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu Nov 17 06:40:41 UTC 2022 Modified Files: src: UPDATING src/distrib/sets/lists/tests: mi src/sbin/badsect: badsect.c src/sbin/cgdconfig: cgdconfig.c src/sbin/clri: clri.c src/sbin/dump:

CVS commit: src

2022-11-16 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu Nov 17 06:40:41 UTC 2022 Modified Files: src: UPDATING src/distrib/sets/lists/tests: mi src/sbin/badsect: badsect.c src/sbin/cgdconfig: cgdconfig.c src/sbin/clri: clri.c src/sbin/dump:

CVS commit: src/sys/uvm

2022-08-05 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Aug 6 05:55:37 UTC 2022 Modified Files: src/sys/uvm: uvm_km.c Log Message: allow KMSAN to work again by restoring the limiting of kva even with NKMEMPAGES_MAX_UNLIMITED. we used to limit kva to 1/8 of physmem but limiting to

CVS commit: src/sys/uvm

2022-08-05 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sat Aug 6 05:55:37 UTC 2022 Modified Files: src/sys/uvm: uvm_km.c Log Message: allow KMSAN to work again by restoring the limiting of kva even with NKMEMPAGES_MAX_UNLIMITED. we used to limit kva to 1/8 of physmem but limiting to

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:53:06 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: change the ARC reclaim code to use the pagedaemon's free page target rather than having a separate target. To generate

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:53:06 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: change the ARC reclaim code to use the pagedaemon's free page target rather than having a separate target. To generate

CVS commit: src/sys/uvm

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:52:11 UTC 2022 Modified Files: src/sys/uvm: uvm_km.c Log Message: for platforms which define NKMEMPAGES_MAX_UNLIMITED, set nkmempages high enough to allow the kernel to map all of RAM into kmem, so that free physical

CVS commit: src/sys/uvm

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:52:11 UTC 2022 Modified Files: src/sys/uvm: uvm_km.c Log Message: for platforms which define NKMEMPAGES_MAX_UNLIMITED, set nkmempages high enough to allow the kernel to map all of RAM into kmem, so that free physical

CVS commit: src/sys/arch/m68k/m68k

2022-07-31 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jul 31 17:11:41 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: pmap_motorola.c Log Message: in pmap_enter_ptpage(), if we are allowed to fail then fail rather than waiting for memory to be available. when we are mapping an

CVS commit: src/sys/arch/m68k/m68k

2022-07-31 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jul 31 17:11:41 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: pmap_motorola.c Log Message: in pmap_enter_ptpage(), if we are allowed to fail then fail rather than waiting for memory to be available. when we are mapping an

Re: CVS commit: src/sys/arch/m68k/m68k

2022-07-26 Thread Chuck Silvers
On Tue, Jul 26, 2022 at 05:25:01PM +0900, Tetsuya Isaki wrote: > At Mon, 25 Jul 2022 01:59:26 +, > Chuck Silvers wrote: > > Module Name:src > > Committed By: chs > > Date: Mon Jul 25 01:59:26 UTC 2022 > > > > Modified F

CVS commit: src/sys/arch/m68k/m68k

2022-07-26 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Jul 26 16:51:42 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: db_trace.c Log Message: curlwp is only available for ifdef _KERNEL. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/arch/m68k/m68k

2022-07-26 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Jul 26 16:51:42 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: db_trace.c Log Message: curlwp is only available for ifdef _KERNEL. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/arch/m68k/m68k

2022-07-24 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jul 25 01:59:26 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: db_trace.c Log Message: use the pcb of the thread we are tracing rather than always curlwp. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/arch/m68k/m68k

2022-07-24 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jul 25 01:59:26 UTC 2022 Modified Files: src/sys/arch/m68k/m68k: db_trace.c Log Message: use the pcb of the thread we are tracing rather than always curlwp. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed May 4 15:49:55 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: fix ARC checks for available memory: there's an extra check that we inherited from FreeBSD that tries to detect KVA

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed May 4 15:49:55 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: fix ARC checks for available memory: there's an extra check that we inherited from FreeBSD that tries to detect KVA

CVS commit: src/sys/external/bsd/drm2

2021-12-20 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 20 20:34:59 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_fb.c src/sys/external/bsd/drm2/dist/drm/i915/display: intel_fbdev.c src/sys/external/bsd/drm2/dist/drm/nouveau:

CVS commit: src/sys/external/bsd/drm2

2021-12-20 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 20 20:34:59 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/amd/amdgpu: amdgpu_fb.c src/sys/external/bsd/drm2/dist/drm/i915/display: intel_fbdev.c src/sys/external/bsd/drm2/dist/drm/nouveau:

CVS commit: src/sys/ufs/ffs

2021-12-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Dec 14 11:06:50 UTC 2021 Modified Files: src/sys/ufs/ffs: ffs_extattr.c Log Message: ffs: fix the creation of device nodes on file systems with ACLs enabled. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/ffs

2021-12-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Dec 14 11:06:50 UTC 2021 Modified Files: src/sys/ufs/ffs: ffs_extattr.c Log Message: ffs: fix the creation of device nodes on file systems with ACLs enabled. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/ufs/ffs

2021-12-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Dec 14 11:06:12 UTC 2021 Modified Files: src/sys/ufs/ffs: ffs_vnops.c Log Message: ffs: support extattrs (and thus ACLs) on fifos. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_vnops.c

CVS commit: src/sys/ufs/ffs

2021-12-14 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Dec 14 11:06:12 UTC 2021 Modified Files: src/sys/ufs/ffs: ffs_vnops.c Log Message: ffs: support extattrs (and thus ACLs) on fifos. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_vnops.c

CVS commit: src/sys/lib/libkern

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:33:32 UTC 2021 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.") that change had no effect because vpanic() is marked

CVS commit: src/sys/lib/libkern

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:33:32 UTC 2021 Modified Files: src/sys/lib/libkern: kern_assert.c Log Message: revert rev 1.4 ("Add garbage instructions at end of kern_assert after vpanic.") that change had no effect because vpanic() is marked

CVS commit: src/sys

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:25:29 UTC 2021 Modified Files: src/sys/arch/amd64/amd64: db_machdep.c src/sys/arch/i386/i386: db_machdep.c src/sys/ddb: db_sym.c Log Message: ddb: fix function names of "noreturn" functions in stack

CVS commit: src/sys

2021-12-12 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Dec 13 01:25:29 UTC 2021 Modified Files: src/sys/arch/amd64/amd64: db_machdep.c src/sys/arch/i386/i386: db_machdep.c src/sys/ddb: db_sym.c Log Message: ddb: fix function names of "noreturn" functions in stack

CVS commit: [thorpej-futex2] src/sys/kern

2021-11-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 1 08:40:16 UTC 2021 Modified Files: src/sys/kern [thorpej-futex2]: sys_futex.c Log Message: merge rev. 1.15 from HEAD: fix a typo in compare_futex_key(). To generate a diff of this commit: cvs rdiff -u -r1.12.4.5

CVS commit: [thorpej-futex2] src/sys/kern

2021-11-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 1 08:40:16 UTC 2021 Modified Files: src/sys/kern [thorpej-futex2]: sys_futex.c Log Message: merge rev. 1.15 from HEAD: fix a typo in compare_futex_key(). To generate a diff of this commit: cvs rdiff -u -r1.12.4.5

CVS commit: src/sys/kern

2021-11-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 1 08:35:17 UTC 2021 Modified Files: src/sys/kern: sys_futex.c Log Message: fix a typo in compare_futex_key(). To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/kern/sys_futex.c Please note that diffs

CVS commit: src/sys/kern

2021-11-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Nov 1 08:35:17 UTC 2021 Modified Files: src/sys/kern: sys_futex.c Log Message: fix a typo in compare_futex_key(). To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/kern/sys_futex.c Please note that diffs

CVS commit: src/usr.bin/rlogin

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 23:21:07 UTC 2021 Modified Files: src/usr.bin/rlogin: rlogin.c Log Message: revert rev 1.45: "PR/54435: Adjust for new kernel behavior of soreceive(9) clearing MSG_OOB" That change was trying to make rlogin work again

CVS commit: src/usr.bin/rlogin

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 23:21:07 UTC 2021 Modified Files: src/usr.bin/rlogin: rlogin.c Log Message: revert rev 1.45: "PR/54435: Adjust for new kernel behavior of soreceive(9) clearing MSG_OOB" That change was trying to make rlogin work again

CVS commit: src/sys/kern

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:27:08 UTC 2021 Modified Files: src/sys/kern: uipc_socket.c Log Message: in sbsavetimestamp(), initialize struct timeval to 0 with memset() so that the implicit padding is initialized. this avoids later copying

CVS commit: src/sys/kern

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:27:08 UTC 2021 Modified Files: src/sys/kern: uipc_socket.c Log Message: in sbsavetimestamp(), initialize struct timeval to 0 with memset() so that the implicit padding is initialized. this avoids later copying

CVS commit: src/sys/kern

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:25:43 UTC 2021 Modified Files: src/sys/kern: vfs_wapbl.c Log Message: initialize wc_unused to 0, to avoid writing uninitialized memory to disk. detected by KMSAN. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:25:43 UTC 2021 Modified Files: src/sys/kern: vfs_wapbl.c Log Message: initialize wc_unused to 0, to avoid writing uninitialized memory to disk. detected by KMSAN. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/gpl2/gettext/dist/gettext-runtime

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:22:15 UTC 2021 Modified Files: src/external/gpl2/gettext/dist/gettext-runtime: Makefile.in Log Message: do not descend into the man or tests directory. this avoids a problem where git sets the file timestamps

CVS commit: src/external/gpl2/gettext/dist/gettext-runtime

2021-08-03 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Aug 3 20:22:15 UTC 2021 Modified Files: src/external/gpl2/gettext/dist/gettext-runtime: Makefile.in Log Message: do not descend into the man or tests directory. this avoids a problem where git sets the file timestamps

CVS commit: src/sys/arch/powerpc/oea

2021-07-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jul 19 14:49:45 UTC 2021 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: there is no need to keep pvos for unmanaged mappings on a hidden p/v list, since "unmanaged" means that we don't want to find such pvos on

CVS commit: src/sys/arch/powerpc/oea

2021-07-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jul 19 14:49:45 UTC 2021 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: there is no need to keep pvos for unmanaged mappings on a hidden p/v list, since "unmanaged" means that we don't want to find such pvos on

CVS commit: src/sys/uvm

2021-07-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu Jul 1 15:06:01 UTC 2021 Modified Files: src/sys/uvm: uvm_map.c Log Message: in uvm_mapent_forkzero(), if the old entry was an object mapping, appease a debug check by setting the new entry offset to zero along with setting the

CVS commit: src/sys/uvm

2021-07-01 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Thu Jul 1 15:06:01 UTC 2021 Modified Files: src/sys/uvm: uvm_map.c Log Message: in uvm_mapent_forkzero(), if the old entry was an object mapping, appease a debug check by setting the new entry offset to zero along with setting the

CVS commit: src/sys

2021-06-28 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jun 28 17:52:13 UTC 2021 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c src/sys/miscfs/fdesc: fdesc_vnops.c src/sys/miscfs/kernfs: kernfs_vnops.c src/sys/miscfs/procfs: procfs_vnops.c Log Message:

CVS commit: src/sys

2021-06-28 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Mon Jun 28 17:52:13 UTC 2021 Modified Files: src/sys/fs/ptyfs: ptyfs_vnops.c src/sys/miscfs/fdesc: fdesc_vnops.c src/sys/miscfs/kernfs: kernfs_vnops.c src/sys/miscfs/procfs: procfs_vnops.c Log Message:

CVS commit: src/usr.bin/kdump

2021-06-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 20 00:25:29 UTC 2021 Modified Files: src/usr.bin/kdump: kdump.c Log Message: fix printf format string for xattr names (the length of the xattr name needs to be a precision rather than a width). To generate a diff of this

CVS commit: src/usr.bin/kdump

2021-06-19 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Sun Jun 20 00:25:29 UTC 2021 Modified Files: src/usr.bin/kdump: kdump.c Log Message: fix printf format string for xattr names (the length of the xattr name needs to be a precision rather than a width). To generate a diff of this

  1   2   3   4   5   6   7   8   9   10   >