Module Name:src
Committed By: ad
Date: Wed Mar 31 19:07:33 UTC 2010
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
KNF FTW
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/x86/x86/pmap.c
Please note that diffs are not public domain
Module Name:src
Committed By: ad
Date: Wed Mar 31 19:59:39 UTC 2010
Modified Files:
src/sys/kern: kern_mutex_obj.c kern_rwlock_obj.c
Log Message:
Fix copyrights.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/kern/kern_mutex_obj.c \
src/sys/kern/
Module Name:src
Committed By: ad
Date: Sun Apr 25 11:23:34 UTC 2010
Modified Files:
src/sys/dev/gpio: gpio.c
Log Message:
console spam
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/gpio/gpio.c
Please note that diffs are not public domain; the
Module Name:src
Committed By: ad
Date: Sun Apr 25 11:24:46 UTC 2010
Modified Files:
src/sys/dev/pci: if_bge.c
Log Message:
console spam
To generate a diff of this commit:
cvs rdiff -u -r1.182 -r1.183 src/sys/dev/pci/if_bge.c
Please note that diffs are not public domain;
Module Name:src
Committed By: ad
Date: Sun Apr 25 11:49:04 UTC 2010
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
MAXCPUS -> __arraycount
To generate a diff of this commit:
cvs rdiff -u -r1.182 -r1.183 src/sys/kern/subr_pool.c
Please note that diffs are not pub
Module Name:src
Committed By: ad
Date: Sun Apr 25 11:49:22 UTC 2010
Modified Files:
src/sys/kern: subr_spldebug.c
Log Message:
MAXCPUS -> maxcpus
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/kern/subr_spldebug.c
Please note that diffs are not publ
Module Name:src
Committed By: ad
Date: Sun Apr 25 11:49:36 UTC 2010
Modified Files:
src/sys/kern: sys_pset.c
Log Message:
MAXCPUS -> maxcpus
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/sys_pset.c
Please note that diffs are not public domai
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:54:14 UTC 2010
Modified Files:
src/sys/uvm: uvm.h uvm_emap.c uvm_page.c
Log Message:
Reduce memory spent on bookkeeping for large values of MAXCPUS.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:55:24 UTC 2010
Modified Files:
src/sys/kern: sys_select.c
src/sys/sys: cpu_data.h lwp.h selinfo.h
Log Message:
Make select/poll work with more than 32 CPUs.
No ABI change.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:56:00 UTC 2010
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
- console spam.
- atomic_dec_uint -> vfs_destroy.
To generate a diff of this commit:
cvs rdiff -u -r1.398 -r1.399 src/sys/kern/vfs_subr.c
Please not
Module Name:src
Committed By: ad
Date: Sun Apr 25 15:57:59 UTC 2010
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
Allocate the cpu_infos array dynamically.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/kern/kern_cpu.c
Please note that dif
Module Name:src
Committed By: ad
Date: Sun Apr 25 16:10:51 UTC 2010
Modified Files:
src/sys/arch/x86/include: intr.h
src/sys/arch/x86/x86: ipi.c
Log Message:
Nothing uses x86_multicast_ipi() right now and it complicates many
CPU support, so remove it.
To generate
Module Name:src
Committed By: ad
Date: Wed May 27 19:15:08 UTC 2020
Modified Files:
src/sys/arch/x86/x86: svs.c
Log Message:
svs_pmap_sync(): Fast-path the curcpu case. Could be improved further
with a kcpuset iterator thing.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: ad
Date: Wed May 27 19:26:43 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Reported-by: syzbot+c1770938bb3fa7c08...@syzkaller.appspotmail.com
Reported-by: syzbot+ae26209c7d7f06e0b...@syzkaller.appspotmail.com
Can't defer
Module Name:src
Committed By: ad
Date: Wed May 27 19:33:40 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S locore.S
src/sys/arch/i386/i386: cpufunc.S locore.S
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
Log Message:
-
Module Name:src
Committed By: ad
Date: Wed May 27 19:40:30 UTC 2020
Modified Files:
src/sys/arch/x86/x86: svs.c
Log Message:
svs_pdir_switch(): Use MOVS to copy the PTES.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x86/x86/svs.c
Please not
Module Name:src
Committed By: ad
Date: Wed May 27 20:48:43 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
Log Message:
- mismatched END pointed out by maxv@
- ditch the frame, tracer should be able to deal without it in leaf on x86_64
To generate a diff of
Module Name:src
Committed By: ad
Date: Wed May 27 20:49:14 UTC 2020
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
mismatched END pointed out by maxv@
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/i386/cpufunc.S
Please n
Module Name:src
Committed By: ad
Date: Thu May 28 20:03:19 UTC 2020
Modified Files:
src/sys/arch/i386/i386: cpufunc.S
Log Message:
PR port-i386/55314: i386 no longer boots
Oops, EDI and ESI are callee saved on i386.
To generate a diff of this commit:
cvs rdiff -u -r1.44
Module Name:src
Committed By: ad
Date: Thu May 28 20:29:18 UTC 2020
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
At least panic with a useful message if there are too many CPUs.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/kern/kern_cpu.
Module Name:src
Committed By: ad
Date: Fri May 29 22:40:16 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Reported-by: syzbot+fd9be59aa613bbf4e...@syzkaller.appspotmail.com
Reported-by: syzbot+15dd4dbac6ed159fa...@syzkaller.appspotmail.com
Reported-by:
Module Name:src
Committed By: ad
Date: Sat May 30 18:06:17 UTC 2020
Modified Files:
src/sys/kern: vfs_cache.c
Log Message:
cache_lookup_linked():
- If the lookup fails return with the same lock held. There's no bug here
because either parent or child's lock is sufficie
Module Name:src
Committed By: ad
Date: Sat May 30 19:16:53 UTC 2020
Modified Files:
src/sys/rump/librump/rumpkern: lwproc.c
Log Message:
Fix a lock order reversal that caused hangs.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/rump/librump/rumpke
Module Name:src
Committed By: ad
Date: Sat May 30 20:16:14 UTC 2020
Modified Files:
src/sys/kern: vfs_cache.c vfs_lookup.c
src/sys/sys: namei.src
Log Message:
A couple of small changes to lookup that cut 5-10% system time from
"build.sh release" on my test system:
Module Name:src
Committed By: ad
Date: Sat May 30 20:16:34 UTC 2020
Modified Files:
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/rump/include/rump/rump_namei
Module Name:src
Committed By: ad
Date: Sat May 30 20:23:25 UTC 2020
Modified Files:
src/sys/kern: vfs_lookup.c
Log Message:
Fix merge error - adjust assertions.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/sys/kern/vfs_lookup.c
Please note that di
Module Name:src
Committed By: ad
Date: Sun May 31 01:39:33 UTC 2020
Modified Files:
src/sys/dev/acpi: acpi_cpu_cstate.c
Log Message:
Disable read of the ACPI timer during idle, fixing performance degradation
observed with acpicpu. C1 (MWAIT) is the deepest sleep currently
Module Name:src
Committed By: ad
Date: Mon Jun 1 11:44:59 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_int.h
pthread_mutex.c pthread_rwlock.c pthread_types.h
Log Message:
In the interests of reliability simplify waiter handling
Module Name:src
Committed By: ad
Date: Mon Jun 1 22:58:06 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/amd64/include: frameasm.h
Log Message:
Reported-by: syzbot+6dd5a230d19f0cbc7...@syzkaller.appspotmail.com
Instrument STOS/MOVS for
Module Name:src
Committed By: ad
Date: Wed Jun 3 00:27:46 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Revert most of 1.396 and go back to using memset()/memcpy().
Do not restore pageidlezero stuff though.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: ad
Date: Wed Jun 3 22:10:24 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_mutex.c
Log Message:
Deal with a couple of problems with threads being awoken early due to
timeouts or cancellation where:
- The restar
Module Name:src
Committed By: ad
Date: Wed Jun 3 22:25:49 UTC 2020
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
PR kern/55032 (rump/rumpkern/t_vm:uvmwait test case now fails)
Work around issues with rump's pagedaemon emulation, including one that's
se
Module Name:src
Committed By: ad
Date: Sat Jun 6 22:24:00 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Adjust previous. In the condvar case the wakeup might already have been
eaten.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.
Module Name:src
Committed By: ad
Date: Sat Jun 6 22:26:47 UTC 2020
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_exit(): add a warning about (l != curlwp)
To generate a diff of this commit:
cvs rdiff -u -r1.240 -r1.241 src/sys/kern/kern_lwp.c
Please note th
Module Name:src
Committed By: ad
Date: Sat Jun 6 22:31:41 UTC 2020
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Correction to previous - set VI_PAGES correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.188 -r1.189 src/sys/rump/librump/rump
Module Name:src
Committed By: ad
Date: Sat Jun 6 23:02:25 UTC 2020
Modified Files:
src/sys/kern: subr_physmap.c
Log Message:
uvmexp.ncolors being used where uvmexp.colormask wanted
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/kern/subr_physmap.c
Module Name:src
Committed By: ad
Date: Wed Jun 10 21:46:50 UTC 2020
Modified Files:
src/tests/lib/libpthread: t_cond.c
Log Message:
Adjust cond_timedwait_race to take account of spurious wakeups (which are
completely legit).
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: ad
Date: Wed Jun 10 22:24:22 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
- Wired/resident stats shouldn't covered by PMAPCOUNTERS.
- Rename need_update_pv -> need_enter_pv.
Ok ryo@
To generate a diff of this c
Module Name:src
Committed By: ad
Date: Wed Jun 10 22:45:15 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_int.h
pthread_mutex.c pthread_types.h
Log Message:
- Make pthread_condvar and pthread_mutex work on the stack rather than in
Module Name:src
Committed By: ad
Date: Thu Jun 11 18:41:22 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Adjust memory barriers.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/lib/libpthread/pthread_mutex.c
Please note that
Module Name:src
Committed By: ad
Date: Thu Jun 11 18:42:02 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_tsd.c
Log Message:
Drop self->pt_lock before clearing TSD / malloc TSD.
To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 src/lib/libpt
Module Name:src
Committed By: ad
Date: Thu Jun 11 19:20:47 UTC 2020
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c
src/external/cddl/osnet/sys/kern: misc.c
src/sys/arch/alpha/alpha: machdep.c
src/sys/arch/atari/atari: machdep.c
Module Name:src
Committed By: ad
Date: Thu Jun 11 22:21:05 UTC 2020
Modified Files:
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_sysinfo.c
src/sys/kern: subr_cpu.c vfs_vnode.c vfs_vnops.c
src/sys/miscfs/procfs: pro
Module Name:src
Committed By: ad
Date: Thu Jun 11 22:25:51 UTC 2020
Modified Files:
src/sys/uvm: uvm_pglist.c
Log Message:
Counter tweaks:
- Don't need to count anonpages+filepages any more; clean+unknown+dirty for
each kind of page can be summed to get the totals.
- T
Module Name:src
Committed By: ad
Date: Sat Jun 13 16:51:25 UTC 2020
Modified Files:
src/sys/arch/evbarm/conf: ARMADAXP ARMADILLO-IOT-G3 BCM5301X DUOVERO
GENERIC.common N900 OMAP5EVM PANDABOARD PEPPER TISDP2420 VTC100
Log Message:
Comment out "options PMAPCOUNTE
Module Name:src
Committed By: ad
Date: Sat Jun 13 19:55:39 UTC 2020
Modified Files:
src/sys/uvm: uvm_page.c
Log Message:
uvm_pagerealloc(): resurrect the insertion case.
To generate a diff of this commit:
cvs rdiff -u -r1.240 -r1.241 src/sys/uvm/uvm_page.c
Please note t
Module Name:src
Committed By: ad
Date: Sat Jun 13 19:55:58 UTC 2020
Modified Files:
src/sys/uvm: uvm_extern.h
Log Message:
uvm_pagerealloc(): resurrect the insertion case.
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/uvm/uvm_extern.h
Please no
Module Name:src
Committed By: ad
Date: Sat Jun 13 20:01:27 UTC 2020
Modified Files:
src/sys/arch/arc/arc: p_acer_pica_61.c p_dti_arcstation.c p_dti_tyne.c
p_sni_rm200pci.c
src/sys/arch/sparc/sparc: cpu.c
src/sys/arch/x86/x86: cpu.c
Log Message:
Module Name:src
Committed By: ad
Date: Sat Jun 13 20:18:00 UTC 2020
Modified Files:
src/share/man/man7: sysctl.7
Log Message:
g/c vm.idlezero
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/share/man/man7/sysctl.7
Please note that diffs are not publi
Module Name:src
Committed By: ad
Date: Sat Jun 13 23:58:52 UTC 2020
Modified Files:
src/sys/arch/amd64/amd64: cpufunc.S
src/sys/arch/amd64/include: proc.h
src/sys/arch/i386/i386: cpufunc.S
src/sys/arch/i386/include: proc.h
src/sys/arch/x86/x8
Module Name:src
Committed By: ad
Date: Sat Jun 13 23:59:16 UTC 2020
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.67 - struct lwp changed on x86
To generate a diff of this commit:
cvs rdiff -u -r1.669 -r1.670 src/sys/sys/param.h
Please note that diffs ar
Module Name:src
Committed By: ad
Date: Sun Jun 14 00:20:17 UTC 2020
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
If a vnode is marked with VI_EXECMAP then in all likelyhood it has pages.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/sys/ke
Module Name:src
Committed By: ad
Date: Sun Jun 14 00:25:22 UTC 2020
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
genfs_putpages(): when building a cluster make use of pages in the in the
existing uvm_page_array.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: ad
Date: Sun Jun 14 16:29:47 UTC 2020
Modified Files:
src/sys/arch/arm/sunxi: sun8i_crypto.c
Log Message:
Fix !DIAGNOSTIC compile.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/sunxi/sun8i_crypto.c
Please no
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:31:11 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Don't need to ignore ESRCH from _lwp_park() any more.
To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 src/lib/libpthread/pthread
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:33:28 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Another bug. The CAS loop in pthread_cond_signal() could race against the
thread it is trying to awake. The thread could exit the condvar a
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:34:25 UTC 2020
Modified Files:
src/sys/kern: subr_pool.c
src/sys/sys: pool.h
src/usr.bin/vmstat: vmstat.c
Log Message:
pool_cache:
- make all counters per-CPU and make cache layer do its work with atomic
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:41:42 UTC 2020
Modified Files:
src/sys/arch/x86/x86: pmap.c
src/sys/sys: cpu_data.h
src/sys/uvm: uvm_glue.c uvm_meter.c uvm_page.c uvm_page.h
uvm_pgflcache.c uvm_pglist.c uvm_stat.c
src
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:47:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/aarch64/include: pmap.h
Log Message:
- Fix a lock order reversal in pmap_page_protect().
- Make sure pmap is always locked when up
Module Name:src
Committed By: ad
Date: Sun Jun 14 22:25:15 UTC 2020
Modified Files:
src/sys/uvm: uvm_extern.h
Log Message:
g/c vm_page_zero_enable
To generate a diff of this commit:
cvs rdiff -u -r1.229 -r1.230 src/sys/uvm/uvm_extern.h
Please note that diffs are not pub
Module Name:src
Committed By: ad
Date: Sun Jun 14 23:17:01 UTC 2020
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Arithmetic error in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.271 -r1.272 src/sys/kern/subr_pool.c
Please note that diffs are n
Module Name:src
Committed By: ad
Date: Sun Jun 14 23:24:20 UTC 2020
Modified Files:
src/sys/arch/x86/x86: tsc.c
Log Message:
tsc_get_timecount(): disable the "clock goes backwards" check on i386 for
the moment since it requires 64-bit store to be atomic because of nesting
Module Name:src
Committed By: ad
Date: Mon Jun 15 18:04:42 UTC 2020
Modified Files:
src/sys/sys: cpu.h
Log Message:
Fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/sys/cpu.h
Please note that diffs are not public domain; they are subj
Module Name:src
Committed By: ad
Date: Mon Jun 15 18:44:10 UTC 2020
Modified Files:
src/sys/kern: vfs_lookup.c
Log Message:
lookup_fastforward():
- If the root vnode of a mount is being reclaimed concurrent to a lookup,
it's possbile to become confounded and bail out of
Module Name:src
Committed By: ad
Date: Mon Jun 15 18:57:39 UTC 2020
Modified Files:
src/sys/arch/arm/acpi: acpi_pci_graviton.c acpi_pci_layerscape_gen4.c
acpi_pci_machdep.c acpi_pci_n1sdp.c acpipchb.c
src/sys/arch/arm/imx: imxgpio.c
Log Message:
Use sys
Module Name:src
Committed By: ad
Date: Tue Dec 22 01:57:29 UTC 2020
Modified Files:
src/sys/kern: kern_lock.c subr_xcall.c
Log Message:
Comments.
To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/kern/kern_lock.c
cvs rdiff -u -r1.33 -r1.34 src/sys/k
Module Name:src
Committed By: ad
Date: Tue Dec 22 01:58:58 UTC 2020
Modified Files:
src/sys/sys: lock.h
Log Message:
Nothing here came from UCB, it's all NetBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/sys/sys/lock.h
Please note that diffs are
Module Name:src
Committed By: ad
Date: Sun Dec 1 12:19:28 UTC 2019
Modified Files:
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c exception_vector.S
Log Message:
sh3: make ASTs work as expected, and fix a few things in the TLB refill path.
W
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:20:42 UTC 2019
Modified Files:
src/sys/kern: kern_runq.c sched_4bsd.c sched_m2.c
Log Message:
PR port-sparc/54718 (sparc install hangs since recent scheduler changes)
- sched_tick: cpu_need_resched is no longer the corr
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:39:53 UTC 2019
Modified Files:
src/sys/kern: vfs_cache.c
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h namei.src
Log Message:
namecache changes:
- Delete the per-entry lock, and borrow the
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:45:42 UTC 2019
Modified Files:
src/sys/sys: namei.src
Log Message:
Make nc_hittime volatile to defeat compiler cleverness.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/sys/namei.src
Please not
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:46:34 UTC 2019
Modified Files:
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/rump/include/rump/rump_namei
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:56:29 UTC 2019
Modified Files:
src/sys/kern: vfs_subr.c vfs_vnode.c vfs_vnops.c vnode_if.sh
src/sys/miscfs/genfs: genfs_vnops.c
src/sys/sys: vnode.h vnode_impl.h
Log Message:
Minor vnode locking changes:
Module Name:src
Committed By: ad
Date: Sun Dec 1 13:58:53 UTC 2019
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 for VOP_LO
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:04:52 UTC 2019
Modified Files:
src/usr.sbin/pstat: pstat.c
Log Message:
Update to match change in layout of vnode LRU lists.
To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/usr.sbin/pstat/pstat.c
P
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:18:51 UTC 2019
Modified Files:
src/sys/dev/ic: vga.c vga_raster.c
src/sys/dev/isa: pcdisplay.c
Log Message:
Map the video RAM cacheable/prefetchable, it's very slow and this helps a bit.
To generate a diff of t
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:20:00 UTC 2019
Modified Files:
src/sys/kern: subr_xcall.c
Log Message:
If the system is not up and running yet, just run the function locally.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/kern/
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:24:43 UTC 2019
Modified Files:
src/sys/uvm: uvm_amap.c
Log Message:
Activate pages in batch instead of acquring uvm_pageqlock a zillion times.
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/uvm
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:28:01 UTC 2019
Modified Files:
src/sys/uvm: uvm_init.c
Log Message:
Give each of the page queue locks their own cache line.
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/uvm/uvm_init.c
Please n
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:30:01 UTC 2019
Modified Files:
src/sys/uvm: uvm_fault.c
Log Message:
Deactivate pages in batch instead of acquiring uvm_pageqlock repeatedly.
To generate a diff of this commit:
cvs rdiff -u -r1.210 -r1.211 src/sys/uvm/
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:40:31 UTC 2019
Modified Files:
src/sys/uvm: uvm.h uvm_anon.c uvm_aobj.c uvm_km.c uvm_loan.c
uvm_pager.c uvm_pdaemon.c uvm_swap.c
Log Message:
- Adjust uvmexp.swpgonly with atomics, and make uvm_swap_data_lock
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:43:26 UTC 2019
Modified Files:
src/sys/uvm: uvm_km.c
Log Message:
Minor correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/sys/uvm/uvm_km.c
Please note that diffs are not publi
Module Name:src
Committed By: ad
Date: Sun Dec 1 14:52:14 UTC 2019
Modified Files:
src/sys/arch/arm/arm: arm_machdep.c
src/sys/arch/mips/mips: cpu_subr.c
src/sys/arch/sparc/sparc: intr.c
src/sys/arch/sparc64/sparc64: machdep.c
src/sys/arch/u
Module Name:src
Committed By: ad
Date: Sun Dec 1 15:27:58 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
Fix a longstanding problem with LWP limits. When changing the user's
LWP count, we must use the process credentials because that's what
the accounting
Module Name:src
Committed By: ad
Date: Sun Dec 1 15:34:47 UTC 2019
Modified Files:
src/sys/arch/alpha/alpha: ipifuncs.c
src/sys/arch/alpha/include: cpu.h
src/sys/arch/arm/include: cpu.h
src/sys/arch/hppa/include: cpu.h
src/sys/arch/ia64/incl
Module Name:src
Committed By: ad
Date: Sun Dec 1 16:32:02 UTC 2019
Modified Files:
src/sys/kern: subr_xcall.c
Log Message:
Make the fast path in xc_wait() depend on _LP64 for now. Needs 64-bit
load/store. To be revisited.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: ad
Date: Sun Dec 1 16:36:26 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
NetBSD 9.99.19 - many kernel data structure changes
To generate a diff of this commit:
cvs rdiff -u -r1.619 -r1.620 src/sys/sys/param.h
Please note that
Module Name:src
Committed By: ad
Date: Sun Dec 1 16:44:11 UTC 2019
Modified Files:
src/sys/uvm: uvm_device.c
Log Message:
__cacheline_aligned on a lock.
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/uvm/uvm_device.c
Please note that diffs are no
Module Name:src
Committed By: ad
Date: Sun Dec 1 17:02:50 UTC 2019
Modified Files:
src/sys/uvm: uvm_anon.c
Log Message:
Free pages in batch instead of taking uvm_pageqlock for each one.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/uvm/uvm_anon.c
Module Name:src
Committed By: ad
Date: Sun Dec 1 17:08:31 UTC 2019
Modified Files:
src/sys/kern: init_main.c
Log Message:
Init kern_runq and kern_synch before booting secondary CPUs.
To generate a diff of this commit:
cvs rdiff -u -r1.506 -r1.507 src/sys/kern/init_main.
Module Name:src
Committed By: ad
Date: Sun Dec 1 17:06:00 UTC 2019
Modified Files:
src/sys/kern: subr_xcall.c
Log Message:
Back out the fastpath change in xc_wait(). It's going to be done differently.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sy
Module Name:src
Committed By: ad
Date: Sun Dec 1 18:12:51 UTC 2019
Modified Files:
src/sys/rump/librump/rumpkern: scheduler.c
Log Message:
cpu_onproc -> ci_onproc
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/rump/librump/rumpkern/scheduler.c
Pl
Module Name:src
Committed By: ad
Date: Sun Dec 1 18:29:26 UTC 2019
Modified Files:
src/sys/rump/include/machine: cpu.h
Log Message:
Add ci_onproc.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/rump/include/machine/cpu.h
Please note that diffs ar
Module Name:src
Committed By: ad
Date: Sun Dec 1 18:31:19 UTC 2019
Modified Files:
src/sys/kern: vfs_cache.c
src/sys/sys: namei.src
Log Message:
Back out previous temporarily - seeing unusual lookup failures. Will
come back to it.
To generate a diff of this com
Module Name:src
Committed By: ad
Date: Sun Dec 1 18:32:07 UTC 2019
Modified Files:
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/rump/include/rump/rump_namei
Module Name:src
Committed By: ad
Date: Sun Dec 1 19:21:13 UTC 2019
Modified Files:
src/sys/rump/librump/rumpkern: scheduler.c
Log Message:
Another instance of cpu_onproc to replace.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/rump/librump/rumpk
Module Name:src
Committed By: ad
Date: Sun Dec 1 20:31:40 UTC 2019
Modified Files:
src/sys/uvm: uvm_aobj.c
Log Message:
Avoid calling pmap_page_protect() while under uvm_pageqlock.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130 src/sys/uvm/uvm_aobj.c
P
Module Name:src
Committed By: ad
Date: Mon Dec 2 18:35:07 UTC 2019
Modified Files:
src/sys/arch/aarch64/include: cpu.h
Log Message:
+ ci_onproc
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/include/cpu.h
Please note that diffs are n
Module Name:src
Committed By: ad
Date: Mon Dec 2 19:49:12 UTC 2019
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
Log Message:
Fix a hard hang with Xen MP.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/x86_tlb.c
Please note that di
Module Name:src
Committed By: ad
Date: Mon Dec 2 23:22:44 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: cpufunc.c
src/sys/arch/arm/arm32: arm32_boot.c cpu.c
src/sys/arch/mips/mips: cpu_subr.c
src/sys/arch/x86/x86: cpu_topology.c
src
1 - 100 of 714 matches
Mail list logo