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

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 22:00:03 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: pmap_enter(): ditch pv_entry if unmanaged. Shouldn't happen I think, but do for the sake of correctness. To generate a diff of this commit: cvs

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

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 22:00:03 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: pmap_enter(): ditch pv_entry if unmanaged. Shouldn't happen I think, but do for the sake of correctness. To generate a diff of this commit: cvs

CVS commit: [ad-namecache] src/sys

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 20:26:29 UTC 2020 Modified Files: src/sys/rump/include/rump [ad-namecache]: rump_namei.h src/sys/sys [ad-namecache]: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.37.2.4

CVS commit: [ad-namecache] src/sys

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 20:26:29 UTC 2020 Modified Files: src/sys/rump/include/rump [ad-namecache]: rump_namei.h src/sys/sys [ad-namecache]: namei.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.37.2.4

CVS commit: [ad-namecache] src/sys/sys

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 20:21:05 UTC 2020 Modified Files: src/sys/sys [ad-namecache]: namei.src Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.47.2.6 -r1.47.2.7 src/sys/sys/namei.src Please note that diffs are

CVS commit: [ad-namecache] src/sys/sys

2020-03-04 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Mar 4 20:21:05 UTC 2020 Modified Files: src/sys/sys [ad-namecache]: namei.src Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.47.2.6 -r1.47.2.7 src/sys/sys/namei.src Please note that diffs are

CVS commit: [ad-namecache] src/sys/kern

2020-03-03 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Mar 3 22:30:57 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_lookup.c Log Message: lookup_fastforward(): bail out on mount -o union To generate a diff of this commit: cvs rdiff -u -r1.212.4.10 -r1.212.4.11

CVS commit: [ad-namecache] src/sys/kern

2020-03-03 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Mar 3 22:30:57 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_lookup.c Log Message: lookup_fastforward(): bail out on mount -o union To generate a diff of this commit: cvs rdiff -u -r1.212.4.10 -r1.212.4.11

Re: CVS commit: src/sys/kern

2020-03-03 Thread Andrew Doran
On Tue, Mar 03, 2020 at 02:55:16PM -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Tue Mar 3 19:55:16 UTC 2020 > > Modified Files: > src/sys/kern: vfs_syscalls.c > > Log Message: > don't skip the rdir check for the lazy case; breaks chroot df(1)

CVS commit: src/sys/uvm

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:43:56 UTC 2020 Modified Files: src/sys/uvm: uvm_pglist.c Log Message: uvm_pglistalloc() / uvm_pglistfree() musn't be called from interrupt context. Assert it. To generate a diff of this commit: cvs rdiff -u -r1.80

CVS commit: src/sys/uvm

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:43:56 UTC 2020 Modified Files: src/sys/uvm: uvm_pglist.c Log Message: uvm_pglistalloc() / uvm_pglistfree() musn't be called from interrupt context. Assert it. To generate a diff of this commit: cvs rdiff -u -r1.80

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

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:42:58 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: - Give pmap uvm_objects an empty pagerops to avoid special casing in UVM. (This use of uvm_object causes a disproportionate amount of work.) -

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

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:42:58 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: - Give pmap uvm_objects an empty pagerops to avoid special casing in UVM. (This use of uvm_object causes a disproportionate amount of work.) -

CVS commit: src/sys/arch/hppa/hppa

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:40:45 UTC 2020 Modified Files: src/sys/arch/hppa/hppa: pmap.c Log Message: Give pmap uvm_objects an empty pagerops to avoid special casing in UVM. (This use of uvm_object causes a disproportionate amount of work.) To

CVS commit: src/sys/arch/hppa/hppa

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:40:45 UTC 2020 Modified Files: src/sys/arch/hppa/hppa: pmap.c Log Message: Give pmap uvm_objects an empty pagerops to avoid special casing in UVM. (This use of uvm_object causes a disproportionate amount of work.) To

CVS commit: src/sys/kern

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:39:07 UTC 2020 Modified Files: src/sys/kern: vfs_subr.c Log Message: reassignbuf(), brelvp(): VI_WRMAPDIRTY is always clear if the object has no pages, so assert that instead of trying to clear it. To generate a diff

CVS commit: src/sys/kern

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:39:07 UTC 2020 Modified Files: src/sys/kern: vfs_subr.c Log Message: reassignbuf(), brelvp(): VI_WRMAPDIRTY is always clear if the object has no pages, so assert that instead of trying to clear it. To generate a diff

CVS commit: src/sys/kern

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:37:27 UTC 2020 Modified Files: src/sys/kern: kern_fork.c Log Message: child_return(): - This was assuming arg == curlwp, but NULL is passed to lwp_create(), as evidenced by a random panic during testing. How did

CVS commit: src/sys/kern

2020-03-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Mar 1 21:37:27 UTC 2020 Modified Files: src/sys/kern: kern_fork.c Log Message: child_return(): - This was assuming arg == curlwp, but NULL is passed to lwp_create(), as evidenced by a random panic during testing. How did

CVS commit: [ad-namecache] src/sys/kern

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 22:00:03 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_vnops.c Log Message: Back out experimental change - not ready for LK_SHARED on VOP_OPEN() just yet. To generate a diff of this commit: cvs rdiff -u

CVS commit: [ad-namecache] src/sys/kern

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 22:00:03 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_vnops.c Log Message: Back out experimental change - not ready for LK_SHARED on VOP_OPEN() just yet. To generate a diff of this commit: cvs rdiff -u

CVS commit: [ad-namecache] src/sys

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 21:50:45 UTC 2020 Modified Files: src/sys/arch/arm/arm32 [ad-namecache]: pmap.c src/sys/arch/i386/include [ad-namecache]: rwlock.h src/sys/kern [ad-namecache]: kern_idle.c uipc_usrreq.c Log Message: Sync

CVS commit: [ad-namecache] src/sys

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 21:50:45 UTC 2020 Modified Files: src/sys/arch/arm/arm32 [ad-namecache]: pmap.c src/sys/arch/i386/include [ad-namecache]: rwlock.h src/sys/kern [ad-namecache]: kern_idle.c uipc_usrreq.c Log Message: Sync

CVS commit: [ad-namecache] src/sys/dev

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:19:17 UTC 2020 Modified Files: src/sys/dev [ad-namecache]: DEVNAMES clockctl.c fss.c ld.c vnd.c src/sys/dev/acpi [ad-namecache]: acpi_mcfg.c acpi_mcfg.h files.acpi sdhc_acpi.c xhci_acpi.c

CVS commit: [ad-namecache] src/sys

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:21:12 UTC 2020 Modified Files: src/sys/coda [ad-namecache]: coda_vnops.c src/sys/compat/common [ad-namecache]: Makefile.sysio compat_sysctl_09_43.c kern_50.c kern_info_43.c kern_time_50.c

CVS commit: [ad-namecache] src/sys/dev

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:19:17 UTC 2020 Modified Files: src/sys/dev [ad-namecache]: DEVNAMES clockctl.c fss.c ld.c vnd.c src/sys/dev/acpi [ad-namecache]: acpi_mcfg.c acpi_mcfg.h files.acpi sdhc_acpi.c xhci_acpi.c

CVS commit: [ad-namecache] src/sys/external

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:20:19 UTC 2020 Modified Files: src/sys/external/bsd/common/include/linux [ad-namecache]: kernel.h list.h src/sys/external/bsd/common/linux [ad-namecache]: linux_work.c

CVS commit: [ad-namecache] src/sys/arch

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:18:34 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64 [ad-namecache]: cpu.c genassym.cf locore.S netbsd32_machdep.c pmap.c trap.c vectors.S src/sys/arch/aarch64/conf [ad-namecache]:

CVS commit: [ad-namecache] src/common/lib/libc

2020-02-29 Thread Andrew Doran
9 15:41:16 2012 +++ src/common/lib/libc/string/bcmp.c Sat Feb 29 20:17:43 2020 @@ -1,4 +1,33 @@ -/* $NetBSD: bcmp.c,v 1.7 2012/03/09 15:41:16 christos Exp $ */ +/* $NetBSD: bcmp.c,v 1.7.38.1 2020/02/29 20:17:43 ad Exp $ */ + +/*- + * Copyright (c) 2020 The NetBSD Foundation, Inc. + * All rights

CVS commit: [ad-namecache] src/common/lib/libc

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:17:43 UTC 2020 Modified Files: src/common/lib/libc/gen [ad-namecache]: radixtree.c src/common/lib/libc/stdlib [ad-namecache]: random.c src/common/lib/libc/string [ad-namecache]: bcmp.c memcmp.c Removed

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

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:17:11 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PR kern/55033: kernel panics when starting X Remove the uvm_page_owner_locked_p() assertions in the x86 pmap. The DRM code doesn't follow the

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

2020-02-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 29 20:17:11 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PR kern/55033: kernel panics when starting X Remove the uvm_page_owner_locked_p() assertions in the x86 pmap. The DRM code doesn't follow the

CVS commit: src/sys

2020-02-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Feb 27 22:12:55 UTC 2020 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c src/sys/fs/puffs: puffs_vfsops.c src/sys/fs/smbfs: smbfs_vfsops.c src/sys/fs/udf: udf_subr.c src/sys/kern: vfs_subr.c

CVS commit: src/sys

2020-02-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Feb 27 22:12:55 UTC 2020 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c src/sys/fs/puffs: puffs_vfsops.c src/sys/fs/smbfs: smbfs_vfsops.c src/sys/fs/udf: udf_subr.c src/sys/kern: vfs_subr.c

CVS commit: src/sys/kern

2020-02-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Feb 27 20:52:25 UTC 2020 Modified Files: src/sys/kern: kern_lwp.c Log Message: Remove an unneeded ifdef MULTIPROCESSOR. To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 src/sys/kern/kern_lwp.c Please note that

CVS commit: src/sys/kern

2020-02-27 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Feb 27 20:52:25 UTC 2020 Modified Files: src/sys/kern: kern_lwp.c Log Message: Remove an unneeded ifdef MULTIPROCESSOR. To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 src/sys/kern/kern_lwp.c Please note that

CVS commit: src/sys/uvm

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 21:06:11 UTC 2020 Modified Files: src/sys/uvm: uvm_loan.c Log Message: uvm_unloanpage(): fix a screwup in previous. slock must be set NULL if it can't be acquired. To generate a diff of this commit: cvs rdiff -u -r1.95

CVS commit: src/sys/uvm

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 21:06:11 UTC 2020 Modified Files: src/sys/uvm: uvm_loan.c Log Message: uvm_unloanpage(): fix a screwup in previous. slock must be set NULL if it can't be acquired. To generate a diff of this commit: cvs rdiff -u -r1.95

CVS commit: src/sys/coda

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:53:11 UTC 2020 Modified Files: src/sys/coda: coda_vnops.c Log Message: v_interlock -> vmobjloc To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/coda/coda_vnops.c Please note that diffs are not

CVS commit: src/sys/coda

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:53:11 UTC 2020 Modified Files: src/sys/coda: coda_vnops.c Log Message: v_interlock -> vmobjloc To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/coda/coda_vnops.c Please note that diffs are not

CVS commit: src/sys/miscfs/genfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:49:51 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/miscfs/genfs/genfs_io.c Please note that

CVS commit: src/sys/miscfs/genfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:49:51 UTC 2020 Modified Files: src/sys/miscfs/genfs: genfs_io.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/miscfs/genfs/genfs_io.c Please note that

CVS commit: src/sys/miscfs/procfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:47:41 UTC 2020 Modified Files: src/sys/miscfs/procfs: procfs_vnops.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.209 -r1.210 src/sys/miscfs/procfs/procfs_vnops.c Please

CVS commit: src/sys/miscfs/procfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:47:41 UTC 2020 Modified Files: src/sys/miscfs/procfs: procfs_vnops.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.209 -r1.210 src/sys/miscfs/procfs/procfs_vnops.c Please

CVS commit: src/sys/miscfs/kernfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:44:25 UTC 2020 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/miscfs/kernfs/kernfs_vnops.c Please

CVS commit: src/sys/miscfs/kernfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:44:25 UTC 2020 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/miscfs/kernfs/kernfs_vnops.c Please

CVS commit: src/sys/arch/hppa

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:42:18 UTC 2020 Modified Files: src/sys/arch/hppa/hppa: pmap.c src/sys/arch/hppa/include: pmap.h Log Message: Adjust for UVM locking changes. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/sys/arch/hppa

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:42:18 UTC 2020 Modified Files: src/sys/arch/hppa/hppa: pmap.c src/sys/arch/hppa/include: pmap.h Log Message: Adjust for UVM locking changes. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/sys/arch/arm

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:31:56 UTC 2020 Modified Files: src/sys/arch/arm/arm32: pmap.c src/sys/arch/arm/include/arm32: pmap.h Log Message: Adjust for UVM locking changes To generate a diff of this commit: cvs rdiff -u -r1.393 -r1.394

CVS commit: src/sys/arch/arm

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:31:56 UTC 2020 Modified Files: src/sys/arch/arm/arm32: pmap.c src/sys/arch/arm/include/arm32: pmap.h Log Message: Adjust for UVM locking changes To generate a diff of this commit: cvs rdiff -u -r1.393 -r1.394

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:18:53 UTC 2020 Modified Files: src/sys/nfs: nfs_subs.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/nfs/nfs_subs.c Please note that diffs are not

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:18:53 UTC 2020 Modified Files: src/sys/nfs: nfs_subs.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/nfs/nfs_subs.c Please note that diffs are not

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:11:46 UTC 2020 Modified Files: src/sys/nfs: nfs_node.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/nfs/nfs_node.c Please note that diffs are not

CVS commit: src/sys/nfs

2020-02-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 24 20:11:46 UTC 2020 Modified Files: src/sys/nfs: nfs_node.c Log Message: v_interlock -> vmobjlock To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/nfs/nfs_node.c Please note that diffs are not

CVS commit: src/sys/uvm

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 23:54:52 UTC 2020 Modified Files: src/sys/uvm: uvm_page.c Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/sys/uvm/uvm_page.c Please note that diffs are not public domain;

CVS commit: src/sys/uvm

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 23:54:52 UTC 2020 Modified Files: src/sys/uvm: uvm_page.c Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.226 -r1.227 src/sys/uvm/uvm_page.c Please note that diffs are not public domain;

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:56:41 UTC 2020 Modified Files: src/sys/kern: kern_reboot.c Log Message: Mistake in previous - lwp_t *l was not meant to be static. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/kern/kern_reboot.c

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:56:41 UTC 2020 Modified Files: src/sys/kern: kern_reboot.c Log Message: Mistake in previous - lwp_t *l was not meant to be static. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/kern/kern_reboot.c

CVS commit: src/sys/arch/x86

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:28:53 UTC 2020 Modified Files: src/sys/arch/x86/include: pmap_pv.h src/sys/arch/x86/x86: pmap.c Log Message: The PV locking changes are expensive and not needed yet, so back them out for the moment. I want to

CVS commit: src/sys/arch/x86

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:28:53 UTC 2020 Modified Files: src/sys/arch/x86/include: pmap_pv.h src/sys/arch/x86/x86: pmap.c Log Message: The PV locking changes are expensive and not needed yet, so back them out for the moment. I want to

Re: CVS commit: src

2020-02-23 Thread Andrew Doran
On Fri, Feb 21, 2020 at 02:14:31PM +0100, Kamil Rytarowski wrote: > On 22.12.2019 20:47, Andrew Doran wrote: > > Module Name:src > > Committed By: ad > > Date: Sun Dec 22 19:47:35 UTC 2019 > > > > Modified Files: > > src/ext

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:15:19 UTC 2020 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:15:19 UTC 2020 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:14:04 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_fs.c src/sys/kern: kern_exec.c kern_proc.c uipc_usrreq.c vfs_cwd.c vfs_getcwd.c vfs_lookup.c vfs_mount.c vfs_subr.c vfs_syscalls.c

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 22:14:04 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_fs.c src/sys/kern: kern_exec.c kern_proc.c uipc_usrreq.c vfs_cwd.c vfs_getcwd.c vfs_lookup.c vfs_mount.c vfs_subr.c vfs_syscalls.c

CVS commit: src/sys/uvm

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 21:36:29 UTC 2020 Modified Files: src/sys/uvm: uvm_anon.c Log Message: Use rw_lock_op(). To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/uvm/uvm_anon.c Please note that diffs are not public domain;

CVS commit: src/sys/uvm

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 21:36:29 UTC 2020 Modified Files: src/sys/uvm: uvm_anon.c Log Message: Use rw_lock_op(). To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/uvm/uvm_anon.c Please note that diffs are not public domain;

CVS commit: src/lib/libc/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:41:41 UTC 2020 Modified Files: src/lib/libc/sys: _lwp_wait.2 Log Message: +EINVAL To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/sys/_lwp_wait.2 Please note that diffs are not public domain;

CVS commit: src/lib/libc/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:41:41 UTC 2020 Modified Files: src/lib/libc/sys: _lwp_wait.2 Log Message: +EINVAL To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/sys/_lwp_wait.2 Please note that diffs are not public domain;

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:08:35 UTC 2020 Modified Files: src/sys/kern: kern_pmf.c Log Message: shutdown_all: take kernel_lock now that kern_reboot() doesn't. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/kern/kern_pmf.c

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:08:35 UTC 2020 Modified Files: src/sys/kern: kern_pmf.c Log Message: shutdown_all: take kernel_lock now that kern_reboot() doesn't. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/kern/kern_pmf.c

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:06:30 UTC 2020 Modified Files: src/sys/kern: kern_reboot.c Log Message: - If concurrent calls to kern_reboot(), only let the first do the deed. - Don't need kernel_lock for this (either OK, or suspendsched() called).

CVS commit: src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 20:06:30 UTC 2020 Modified Files: src/sys/kern: kern_reboot.c Log Message: - If concurrent calls to kern_reboot(), only let the first do the deed. - Don't need kernel_lock for this (either OK, or suspendsched() called).

CVS commit: [ad-namecache] src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 19:14:03 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_vnode.c Log Message: Turns out there's no point adjusting v_holdcnt with atomics. To generate a diff of this commit: cvs rdiff -u -r1.105.2.7 -r1.105.2.8

CVS commit: [ad-namecache] src/sys/kern

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 19:14:03 UTC 2020 Modified Files: src/sys/kern [ad-namecache]: vfs_vnode.c Log Message: Turns out there's no point adjusting v_holdcnt with atomics. To generate a diff of this commit: cvs rdiff -u -r1.105.2.7 -r1.105.2.8

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

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 18:57:28 UTC 2020 Modified Files: src/sys/arch/x86/x86: x86_tlb.c Log Message: Adjustment to previous: TP_SET_DONE() was wiping out the VA to shoot, instead of ORing the flag into the array element. This caused the CPU

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

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 18:57:28 UTC 2020 Modified Files: src/sys/arch/x86/x86: x86_tlb.c Log Message: Adjustment to previous: TP_SET_DONE() was wiping out the VA to shoot, instead of ORing the flag into the array element. This caused the CPU

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 16:27:09 UTC 2020 Modified Files: src/sys/kern: kern_synch.c src/sys/sys: syncobj.h Log Message: kpause(): is only awoken via timeout or signal, so use SOBJ_SLEEPQ_NULL like _lwp_park() does, and dispense with the

CVS commit: src/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 16:27:09 UTC 2020 Modified Files: src/sys/kern: kern_synch.c src/sys/sys: syncobj.h Log Message: kpause(): is only awoken via timeout or signal, so use SOBJ_SLEEPQ_NULL like _lwp_park() does, and dispense with the

CVS commit: src/sys/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 16:04:58 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.48 - UVM locking changes To generate a diff of this commit: cvs rdiff -u -r1.650 -r1.651 src/sys/sys/param.h Please note that diffs are not

CVS commit: src/sys/sys

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 16:04:58 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.48 - UVM locking changes To generate a diff of this commit: cvs rdiff -u -r1.650 -r1.651 src/sys/sys/param.h Please note that diffs are not

CVS commit: src/sys/compat/common

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 15:57:09 UTC 2020 Modified Files: src/sys/compat/common: kern_xxx_12.c Log Message: Don't bother with kernel_lock for kern_reboot(). To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/sys/compat/common

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 15:57:09 UTC 2020 Modified Files: src/sys/compat/common: kern_xxx_12.c Log Message: Don't bother with kernel_lock for kern_reboot(). To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 15:46:43 UTC 2020 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c zfs_znode.c src/lib/libp2k: p2k.c src/sys/arch/hppa/hppa: pmap.c src/sys/arch/m68k/m68k: pmap_motorola.c

CVS commit: src/sys/ufs/lfs

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 15:09:55 UTC 2020 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: Fix !DIAGNOSTIC compile To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/sys/ufs/lfs/lfs_subr.c Please note that diffs are

CVS commit: src/sys/ufs/lfs

2020-02-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Feb 23 15:09:55 UTC 2020 Modified Files: src/sys/ufs/lfs: lfs_subr.c Log Message: Fix !DIAGNOSTIC compile To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/sys/ufs/lfs/lfs_subr.c Please note that diffs are

Re: CVS commit: src/share/man/man9

2020-02-23 Thread Andrew Doran
On Sun, Feb 23, 2020 at 08:57:44AM +, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Sun Feb 23 08:57:44 UTC 2020 > > Modified Files: > src/share/man/man9: Makefile > > Log Message: > install rw_lock_op link too. > > > To generate a diff of this commit:

CVS commit: src/sys/ufs/lfs

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 22:20:47 UTC 2020 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: Make LFS/rump play nice with aiodoned removal. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a diff of

CVS commit: src/sys/ufs/lfs

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 22:20:47 UTC 2020 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: Make LFS/rump play nice with aiodoned removal. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a diff of

CVS commit: src/sys/rump/librump/rumpkern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:45:35 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: rump_init(): need to call config_init() now. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a

CVS commit: src/sys/rump/librump/rumpkern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:45:35 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: rump_init(): need to call config_init() now. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a

CVS commit: src/sys/rump/librump/rumpkern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:44:51 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: locks.c locks_up.c Log Message: rump rw_lock_op To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/rump/librump/rumpkern/locks.c cvs

CVS commit: src/sys/rump/librump/rumpkern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:44:51 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: locks.c locks_up.c Log Message: rump rw_lock_op To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/rump/librump/rumpkern/locks.c cvs

CVS commit: src

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:24:45 UTC 2020 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: rwlock.9 src/sys/kern: kern_rwlock.c src/sys/sys: rwlock.h Log Message: Add rw_lock_op(): return either

CVS commit: src

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:24:45 UTC 2020 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: rwlock.9 src/sys/kern: kern_rwlock.c src/sys/sys: rwlock.h Log Message: Add rw_lock_op(): return either

CVS commit: src/sys/kern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:07:46 UTC 2020 Modified Files: src/sys/kern: kern_exit.c Log Message: exit1(): remove from the radix tree before setting zombie status, as radix_tree_remove_node() can block on locks when freeing. Reported-by:

CVS commit: src/sys/kern

2020-02-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Feb 22 21:07:46 UTC 2020 Modified Files: src/sys/kern: kern_exit.c Log Message: exit1(): remove from the radix tree before setting zombie status, as radix_tree_remove_node() can block on locks when freeing. Reported-by:

Re: CVS commit: src/sys/kern

2020-02-17 Thread Andrew Doran
Hi, On Thu, Feb 06, 2020 at 06:33:55PM +0100, J. Hannken-Illjes wrote: > > On 12. Jan 2020, at 18:49, Andrew Doran wrote: > > > > Module Name:src > > Committed By: ad > > Date: Sun Jan 12 17:49:17 UTC 2020 > > > > Modifie

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

2020-02-17 Thread Andrew Doran
On Wed, Feb 05, 2020 at 12:46:57PM +0900, Rin Okuyama wrote: > Hi, > > On 2019/12/06 5:55, Andrew Doran wrote: > > Module Name:src > > Committed By: ad > > Date: Thu Dec 5 20:55:24 UTC 2019 > > > > Modified File

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

2020-02-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 17 21:49:27 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: cpu_ast(): no need to call userret(), as the caller does it for us. From rin@. To generate a diff of this commit: cvs rdiff

<    4   5   6   7   8   9   10   11   12   13   >