Module Name:src
Committed By: ad
Date: Tue Jan 28 20:35:04 UTC 2020
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.43 - struct lwp, pri_t changed
To generate a diff of this commit:
cvs rdiff -u -r1.645 -r1.646 src/sys/sys/param.h
Please note that diffs ar
Module Name:src
Committed By: ad
Date: Tue Jan 28 22:20:45 UTC 2020
Modified Files:
src/common/lib/libc/gen: radixtree.c
Log Message:
gang_lookup_scan(): if a dense scan and the first sibling doesn't match,
the scan is finished.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: ad
Date: Wed Jan 29 09:18:26 UTC 2020
Modified Files:
src/common/lib/libc/string: bcmp.c memcmp.c
Log Message:
Some boot blocks too big now, only compare in big chunks if !_STANDALONE.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r
Module Name:src
Committed By: ad
Date: Wed Jan 29 15:47:52 UTC 2020
Modified Files:
src/sys/compat/common: kern_50.c kern_time_60.c
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_compat_60.c
netbsd32_lwp.c
src/sys/kern: kern_exec.c kern_e
Module Name:src
Committed By: ad
Date: Wed Jan 29 17:11:57 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
- pthread_join(): remove temporary hack now kernel returns correct errno.
- kill(getpid(), SIGABRT) -> _lwp_kill(_lwp_self(), SIGABRT)
To gen
Module Name:src
Committed By: ad
Date: Thu Jan 30 12:28:51 UTC 2020
Modified Files:
src/sys/uvm: uvm_pdpolicy_clock.c uvm_pdpolicy_clockpro.c
Log Message:
uvmpdpol_estimatepageable(): Don't take any locks here. This can be called
from DDB, and in any case the numbers are
Module Name:src
Committed By: ad
Date: Thu Jan 30 12:36:38 UTC 2020
Modified Files:
src/sys/kern: sys_lwp.c
Log Message:
Update comments
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/kern/sys_lwp.c
Please note that diffs are not public domain; th
Module Name:src
Committed By: ad
Date: Sat Feb 15 17:09:24 UTC 2020
Modified Files:
src/sys/kern: kern_condvar.c sys_select.c
src/sys/sys: syncobj.h
Log Message:
- List all of the syncobjs in syncobj.h.
- Update a comment.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: ad
Date: Sat Feb 15 17:13:55 UTC 2020
Modified Files:
src/sys/compat/linux/common: linux_exec.c
src/sys/kern: kern_exec.c kern_lwp.c
src/sys/sys: lwp.h
Log Message:
PR kern/54922: 9.99.45@20200202 panic: diagnostic assertion li
Module Name:src
Committed By: ad
Date: Sat Feb 15 17:14:31 UTC 2020
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.47 - added lwp_renumber()
To generate a diff of this commit:
cvs rdiff -u -r1.649 -r1.650 src/sys/sys/param.h
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sat Feb 15 18:12:15 UTC 2020
Modified Files:
src/sys/arch/vax/vax: pmap.c
src/sys/ddb: db_proc.c
src/sys/kern: init_main.c kern_exit.c kern_idle.c kern_lwp.c
kern_resource.c kern_sleepq.c kern_softint.c kern
Module Name:src
Committed By: ad
Date: Sun Feb 16 21:31:19 UTC 2020
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
nextlwp(): fix a couple of locking bugs including one I introduced yesterday,
and add comments around same.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ad
Date: Sun Feb 16 22:00:53 UTC 2020
Modified Files:
src/sys/kern [ad-namecache]: vfs_cache.c
Log Message:
Comments.
To generate a diff of this commit:
cvs rdiff -u -r1.126.2.11 -r1.126.2.12 src/sys/kern/vfs_cache.c
Please note that diffs
Module Name:src
Committed By: ad
Date: Mon Feb 17 21:44:43 UTC 2020
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
softint_dispatch(): Temporarily call kernel_lock_plug_leak() since there is
incontinent code somewhere.
To generate a diff of this commit:
cvs rd
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 -u
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: syzbot+02
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 RW_READER
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 rdif
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 diff
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 t
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 not
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: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 src/sys/compat/common/kern
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: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 h
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
ini
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 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).
T
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: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 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 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: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 gene
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 fi
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 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; t
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 public
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 public
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 s
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 src/s
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 no
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 no
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 diff
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 p
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: 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 di
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 vfs
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 loc
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 Fil
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]: files.aarch64
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
src/sys/external/bsd/comp
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
src/s
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
k
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 wit
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 -r1.20
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 this
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 o
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 g
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.)
- U
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 -r1
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 src/sys/k
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 n
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 -r1.37.2.
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: Fri Mar 6 20:46:12 UTC 2020
Modified Files:
src/sys/uvm: uvm_init.c
Log Message:
Fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/uvm/uvm_init.c
Please note that diffs are not public domain; the
Module Name:src
Committed By: ad
Date: Sun Mar 8 00:31:19 UTC 2020
Modified Files:
src/sys/kern: subr_kmem.c
Log Message:
KMEM_SIZE: append the size_t to the allocated buffer, rather than
prepending, so it doesn't screw up the alignment of the buffer.
Reported-by: syzbot
Module Name:src
Committed By: ad
Date: Sun Mar 8 15:00:31 UTC 2020
Modified Files:
src/sys/kern: kern_runq.c
Log Message:
sched_preempted(): always clear LP_TELEPORT.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/kern/kern_runq.c
Please note tha
Module Name:src
Committed By: ad
Date: Sun Mar 8 15:01:50 UTC 2020
Modified Files:
src/sys/uvm: uvm_pdpolicy_clock.c
Log Message:
Don't zap the non-pdpolicy bits in pg->pqflags.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/uvm/uvm_pdpolicy_clock
Module Name:src
Committed By: ad
Date: Sun Mar 8 15:05:18 UTC 2020
Modified Files:
src/sys/kern: kern_exit.c kern_lock.c kern_softint.c
src/sys/sys: lock.h
Log Message:
Kill off kernel_lock_plug_leak(), and go back to dropping kernel_lock in
exit1(), since there s
Module Name:src
Committed By: ad
Date: Sun Mar 8 17:04:46 UTC 2020
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
PR kern/55020: dbregs_dr?_dont_inherit_lwp test cases fail on real hardware
lwp_wait(): make the check for deadlock much more permissive.
To generat
Module Name:src
Committed By: ad
Date: Sun Mar 8 18:26:59 UTC 2020
Modified Files:
src/sys/kern: vfs_wapbl.c
Log Message:
Typo.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/kern/vfs_wapbl.c
Please note that diffs are not public domain; they a
Module Name:src
Committed By: ad
Date: Sun Mar 8 18:40:30 UTC 2020
Modified Files:
src/sys/uvm: uvm_readahead.c
Log Message:
Only need a read lock for uvm_pagelookup().
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/uvm/uvm_readahead.c
Please not
Module Name:src
Committed By: ad
Date: Tue Mar 10 21:53:46 UTC 2020
Modified Files:
src/sys/kern [ad-namecache]: vfs_cache.c
Log Message:
__read_mostly -> const in one place
To generate a diff of this commit:
cvs rdiff -u -r1.126.2.12 -r1.126.2.13 src/sys/kern/vfs_cache.
Module Name:src
Committed By: ad
Date: Tue Mar 10 22:38:42 UTC 2020
Modified Files:
src/sys/arch/x86/include: pmap.h pmap_pv.h
src/sys/arch/x86/x86: pmap.c
Log Message:
- pmap_check_inuse() is expensive so make it DEBUG not DIAGNOSTIC.
- Put PV locking back in pla
Module Name:src
Committed By: ad
Date: Thu Mar 12 10:44:00 UTC 2020
Modified Files:
src/sys/kern: sched_4bsd.c
Log Message:
Put back missing set of SPCF_SHOULDYIELD.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/kern/sched_4bsd.c
Please note that
Module Name:src
Committed By: ad
Date: Sat Mar 14 13:34:44 UTC 2020
Modified Files:
src/sys/arch/sparc/sparc: intr.c
Log Message:
sparc cpu_intr_p(): try to work around l_cpu not being set early on by
using curcpu().
To generate a diff of this commit:
cvs rdiff -u -r1.12
Module Name:src
Committed By: ad
Date: Sat Mar 14 13:37:49 UTC 2020
Modified Files:
src/sys/fs/tmpfs: tmpfs_subr.c
Log Message:
tmpfs_reg_resize(): do nothing if newsize == oldsize.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/sys/fs/tmpfs/tmpfs_su
Module Name:src
Committed By: ad
Date: Sat Mar 14 13:39:36 UTC 2020
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
tmpfs_inactive(): do like other file systems and truncate the file if it
has been deleted. Otherwise VFS will try to write cached data "back to
Module Name:src
Committed By: ad
Date: Sat Mar 14 13:50:46 UTC 2020
Modified Files:
src/sys/arch/x86/acpi: acpi_cpu_md.c
Log Message:
Put ACPI idle under ACPICPU_ENABLE_C3 until the wrinkles are ironed out.
This seems well written and basically all good, but currently does
Module Name:src
Committed By: ad
Date: Sat Mar 14 13:53:26 UTC 2020
Modified Files:
src/sys/uvm: uvm_pdpolicy_clock.c uvm_pdpolicy_clockpro.c
Log Message:
uvm_pdpolicy: Require a write lock on the object only for dequeue.
No sense in requiring that for enqueue/activate/dea
Module Name:src
Committed By: ad
Date: Sat Mar 14 14:05:44 UTC 2020
Modified Files:
src/share/man/man9: pmap.9
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/alpha/include: pmap.h
src/sys/arch/arm/arm32: pmap.c
src/sys/arch/arm/include/arm
Module Name:src
Committed By: ad
Date: Sat Mar 14 14:15:43 UTC 2020
Modified Files:
src/sys/uvm: uvm_map.c uvm_map.h
Log Message:
- uvmspace_exec(), uvmspace_free(): if pmap_remove_all() returns true the
pmap is emptied. Pass UVM_FLAG_VAONLY when clearing out the map an
Module Name:src
Committed By: ad
Date: Sat Mar 14 15:31:29 UTC 2020
Modified Files:
src/sys/kern: kern_physio.c
Log Message:
OR into bp->b_cflags; don't overwrite.
To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/sys/kern/kern_physio.c
Please note that
Module Name:src
Committed By: ad
Date: Sat Mar 14 15:32:51 UTC 2020
Modified Files:
src/sys/kern: vfs_wapbl.c
Log Message:
OR into bp->b_cflags; don't overwrite.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/kern/vfs_wapbl.c
Please note that di
Module Name:src
Committed By: ad
Date: Sat Mar 14 15:34:24 UTC 2020
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
OR into bp->b_cflags; don't overwrite.
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/miscfs/genfs/genfs_io.c
Please
Module Name:src
Committed By: ad
Date: Sat Mar 14 15:35:35 UTC 2020
Modified Files:
src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c
Log Message:
OR into bp->b_cflags; don't overwrite.
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sys/ufs/lfs/lfs_bio.c
cvs r
Module Name:src
Committed By: ad
Date: Sat Mar 14 16:55:17 UTC 2020
Modified Files:
src/sys/arch/hppa/hppa: genassym.cf
Log Message:
Remove unused RW lock defs.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hppa/hppa/genassym.cf
Please note th
Module Name:src
Committed By: ad
Date: Sat Mar 14 17:29:53 UTC 2020
Modified Files:
src/sys/uvm: uvm_map.c
Log Message:
uvm_map_lookup_entry(): save the hint even on failure, since code elsewhere
relies on it pointing to the previous entry.
To generate a diff of this com
Module Name:src
Committed By: ad
Date: Sat Mar 14 18:08:40 UTC 2020
Modified Files:
src/sys/arch/arm/arm32: bus_dma.c
src/sys/arch/mips/mips: bus_dma.c
src/sys/arch/x86/x86: bus_dma.c
src/sys/compat/linux/common: linux_futex.c
src/sys/dev/nvm
Module Name:src
Committed By: ad
Date: Sat Mar 14 18:24:10 UTC 2020
Modified Files:
src/sys/arch/x86/include: pmap.h pmap_pv.h
src/sys/arch/x86/x86: pmap.c
Log Message:
PR kern/55071 (Panic shortly after running X11 due to kernel diagnostic
assertion "mutex_owned(
Module Name:src
Committed By: ad
Date: Sat Mar 14 19:07:22 UTC 2020
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
Unused variable.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/miscfs/genfs/genfs_io.c
Please note that diffs are no
Module Name:src
Committed By: ad
Date: Sat Mar 14 19:54:06 UTC 2020
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
rump - page/object dirtyness tracking corrections.
To generate a diff of this commit:
cvs rdiff -u -r1.184 -r1.185 src/sys/rump/librump/ru
Module Name:src
Committed By: ad
Date: Sat Mar 14 20:23:51 UTC 2020
Modified Files:
src/sys/kern: kern_synch.c
src/sys/miscfs/genfs: genfs_io.c
src/sys/rump/librump/rumpkern: ltsleep.c vm.c
src/sys/sys: proc.h
src/sys/ufs/lfs: lfs_pages.c lfs
Module Name:src
Committed By: ad
Date: Sat Mar 14 20:25:47 UTC 2020
Modified Files:
src/tests/rump/kernspace: busypage.c
Log Message:
Catch up with reality.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/tests/rump/kernspace/busypage.c
Please note that
Module Name:src
Committed By: ad
Date: Sat Mar 14 20:45:24 UTC 2020
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/sys/kern: vfs_subr.c
src/sys/miscfs/genfs: genfs_io.c
src/sys/sys: vnode.h
src/sys/ufs/lfs: lf
Module Name:src
Committed By: ad
Date: Sat Mar 14 20:48:40 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Re: kern/55071 (Panic shortly after running X11 due to kernel diagnostic
assertion "mutex_owned(&pp->pp_lock)")
pmap_pp_remove(): get rid of a "g
Module Name:src
Committed By: ad
Date: Sat Mar 14 21:06:35 UTC 2020
Modified Files:
src/sys/uvm: uvm_page.c
Log Message:
Don't require a write lock for page enqueue/activate/deactivate.
To generate a diff of this commit:
cvs rdiff -u -r1.231 -r1.232 src/sys/uvm/uvm_page.
Module Name:src
Committed By: ad
Date: Sat Mar 14 21:47:41 UTC 2020
Modified Files:
src/sys/miscfs/genfs: genfs_node.h
Log Message:
Update a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/miscfs/genfs/genfs_node.h
Please note that diffs a
Module Name:src
Committed By: ad
Date: Sun Mar 15 15:14:23 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
pmap_enter(): look directly in the tree for old PVE when installing an
unmanaged mapping, because there is no existing pmap_page to check in
the sh
Module Name:src
Committed By: ad
Date: Sun Mar 15 15:58:24 UTC 2020
Modified Files:
src/sys/arch/x86/include: pmap_pv.h
src/sys/arch/x86/x86: pmap.c
Log Message:
- pmap_enter(): Remove cosmetic differences between the EPT & native cases.
Remove old code to free P
401 - 500 of 714 matches
Mail list logo