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
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
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
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
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
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
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
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
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)
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
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
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.)
-
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.)
-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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;
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;
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
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
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
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
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
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
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
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
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
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;
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;
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;
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;
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
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
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).
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).
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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:
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:
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
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
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
801 - 900 of 1835 matches
Mail list logo