CVS commit: src

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 13:49:37 UTC 2020 Modified Files: src/distrib/sets/lists/comp: md.sparc md.sparc64 src/sys/arch/sparc/include: Makefile Log Message: Install sparc/intr.h To generate a diff of this commit: cvs rdiff -u -r1.98

CVS commit: src/sys/arch/i386/i386

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:12:22 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

CVS commit: src/sys/arch/i386/i386

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:12:22 UTC 2020 Modified Files: src/sys/arch/i386/i386: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/i386/spl.S Please note that diffs are not public

CVS commit: src/sys/arch/amd64/amd64

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:11:11 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/amd64/amd64/spl.S Please note that diffs are not public

CVS commit: src/sys/arch/amd64/amd64

2020-05-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun May 17 12:11:11 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: spl.S Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/amd64/amd64/spl.S Please note that diffs are not public

CVS commit: src/sys/dev/ic

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 23:06:40 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c Log Message: Store initial TSC/HPET readings for hpet0 only. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/ic/hpet.c Please note that

CVS commit: src/sys/dev/ic

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 23:06:40 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c Log Message: Store initial TSC/HPET readings for hpet0 only. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/ic/hpet.c Please note that

CVS commit: src/lib/libpthread

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 22:53:37 UTC 2020 Modified Files: src/lib/libpthread: pthread.c pthread_barrier.c pthread_cond.c pthread_int.h pthread_mutex.c pthread_rwlock.c Log Message: - Try to eliminate a hang in "parked" I've been

CVS commit: src/lib/libpthread

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 22:53:37 UTC 2020 Modified Files: src/lib/libpthread: pthread.c pthread_barrier.c pthread_cond.c pthread_int.h pthread_mutex.c pthread_rwlock.c Log Message: - Try to eliminate a hang in "parked" I've been

CVS commit: src/sys/arch/sparc/include

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:52:42 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h types.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Reinstate the cpu_info change and remove __HAVE_CPU_DATA_FIRST to fix

CVS commit: src/sys/arch/sparc/include

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:52:42 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h types.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Reinstate the cpu_info change and remove __HAVE_CPU_DATA_FIRST to fix

CVS commit: src/sys/arch/sparc/include

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:37:28 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: Back out previous - it doesn't work. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/arch/sparc/include/cpu.h

CVS commit: src/sys/arch/sparc/include

2020-05-16 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat May 16 17:37:28 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: Back out previous - it doesn't work. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/arch/sparc/include/cpu.h

CVS commit: src/external/cddl/osnet/dev/profile

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 23:57:17 UTC 2020 Modified Files: src/external/cddl/osnet/dev/profile: profile.c Log Message: Bump PROF_ARTIFICIAL_FRAMES to 4 now that cyclics are run from statclock(). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dev/profile

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 23:57:17 UTC 2020 Modified Files: src/external/cddl/osnet/dev/profile: profile.c Log Message: Bump PROF_ARTIFICIAL_FRAMES to 4 now that cyclics are run from statclock(). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:35:05 UTC 2020 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Reported-by: syzbot+3e3c7cfa8093f8de0...@syzkaller.appspotmail.com Comment out an assertion that's now bogus and add a comment. To generate a diff

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:35:05 UTC 2020 Modified Files: src/sys/uvm: uvm_fault.c Log Message: Reported-by: syzbot+3e3c7cfa8093f8de0...@syzkaller.appspotmail.com Comment out an assertion that's now bogus and add a comment. To generate a diff

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:27:04 UTC 2020 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: PR kern/55268: tmpfs is slow uao_get(): in the PGO_LOCKED case, we're okay to allocate a new page as long as the caller holds a write lock.

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:27:04 UTC 2020 Modified Files: src/sys/uvm: uvm_aobj.c Log Message: PR kern/55268: tmpfs is slow uao_get(): in the PGO_LOCKED case, we're okay to allocate a new page as long as the caller holds a write lock.

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:25:18 UTC 2020 Modified Files: src/sys/uvm: uvm_page_status.c Log Message: uvm_pagemarkdirty(): no need to set radix tree tag unless page is currently marked clean. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/uvm

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:25:18 UTC 2020 Modified Files: src/sys/uvm: uvm_page_status.c Log Message: uvm_pagemarkdirty(): no need to set radix tree tag unless page is currently marked clean. To generate a diff of this commit: cvs rdiff -u

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:22:44 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PTP pages are zeroed before free again. To generate a diff of this commit: cvs rdiff -u -r1.391 -r1.392 src/sys/arch/x86/x86/pmap.c Please note

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:22:44 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PTP pages are zeroed before free again. To generate a diff of this commit: cvs rdiff -u -r1.391 -r1.392 src/sys/arch/x86/x86/pmap.c Please note

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:22:06 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Reported-by: syzbot+0f38e4aed17c14cf0...@syzkaller.appspotmail.com Reported-by: syzbot+c1770938bb3fa7c08...@syzkaller.appspotmail.com Reported-by:

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:22:06 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Reported-by: syzbot+0f38e4aed17c14cf0...@syzkaller.appspotmail.com Reported-by: syzbot+c1770938bb3fa7c08...@syzkaller.appspotmail.com Reported-by:

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:19:01 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PR kern/55268: tmpfs is slow pmap_clear_attrs(): if a brand new page with no mappings just zap pp_attrs. To generate a diff of this commit: cvs

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

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:19:01 UTC 2020 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: PR kern/55268: tmpfs is slow pmap_clear_attrs(): if a brand new page with no mappings just zap pp_attrs. To generate a diff of this commit: cvs

CVS commit: src/sys/arch

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:17:45 UTC 2020 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/i386/include: pmap.h Log Message: Revert previous after thinking about it. It was wrong, don't need to use an atomic to clear a PTE

CVS commit: src/sys/arch

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:17:45 UTC 2020 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/arch/i386/include: pmap.h Log Message: Revert previous after thinking about it. It was wrong, don't need to use an atomic to clear a PTE

CVS commit: src/sys/fs/tmpfs

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:15:43 UTC 2020 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: PR kern/55268: tmpfs is slow Enter dotdot into the namecache. To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137

CVS commit: src/sys/fs/tmpfs

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 22:15:43 UTC 2020 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: PR kern/55268: tmpfs is slow Enter dotdot into the namecache. To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137

CVS commit: src/sys/arch/sparc/include

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 18:45:08 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Put cpu_data at the end of cpu_info to see how that modifies the symptom. To

CVS commit: src/sys/arch/sparc/include

2020-05-15 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 15 18:45:08 UTC 2020 Modified Files: src/sys/arch/sparc/include: cpu.h Log Message: PR port-sparc/55261: sparc still panics running ATF tests Put cpu_data at the end of cpu_info to see how that modifies the symptom. To

CVS commit: src/sys/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:18:52 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.61 - vfa_cache interface changed To generate a diff of this commit: cvs rdiff -u -r1.663 -r1.664 src/sys/sys/param.h Please note that diffs

CVS commit: src/sys/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:18:52 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.61 - vfa_cache interface changed To generate a diff of this commit: cvs rdiff -u -r1.663 -r1.664 src/sys/sys/param.h Please note that diffs

CVS commit: src/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:18:03 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.42 -r1.43

CVS commit: src/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:18:03 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.42 -r1.43

CVS commit: src/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:17:42 UTC 2020 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c src/sys/kern: vfs_cache.c src/sys/sys: namei.src src/sys/ufs/ffs: ffs_vfsops.c src/sys/ufs/ufs: ufs_vnops.c Log Message:

CVS commit: src/sys

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 23:17:42 UTC 2020 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c src/sys/kern: vfs_cache.c src/sys/sys: namei.src src/sys/ufs/ffs: ffs_vfsops.c src/sys/ufs/ufs: ufs_vnops.c Log Message:

CVS commit: src/sys/kern

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 21:56:17 UTC 2020 Modified Files: src/sys/kern: kern_mutex.c Log Message: PR kern/55251 (use of ZFS may trigger kernel memory corruption (KASAN error)) Previous wasn't quite right. Redo it differently - disable

CVS commit: src/sys/kern

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 21:56:17 UTC 2020 Modified Files: src/sys/kern: kern_mutex.c Log Message: PR kern/55251 (use of ZFS may trigger kernel memory corruption (KASAN error)) Previous wasn't quite right. Redo it differently - disable

Re: CVS commit: src/sys

2020-05-12 Thread Andrew Doran
On Sun, May 10, 2020 at 03:15:22PM -, Christos Zoulas wrote: > In article <20200508220155.446eef...@cvs.netbsd.org>, > Andrew Doran wrote: > >-=-=-=-=-=- > > > >Module Name: src > >Committed By:ad > >Date:Fri May 8 22:01:55 U

CVS commit: src/sys/kern

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 21:24:30 UTC 2020 Modified Files: src/sys/kern: kern_mutex.c Log Message: PR kern/55251: use of ZFS may trigger kernel memory corruption mutex_vector_enter(): reload mtx_owner with preemption disabled before calling

CVS commit: src/sys/kern

2020-05-12 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 12 21:24:30 UTC 2020 Modified Files: src/sys/kern: kern_mutex.c Log Message: PR kern/55251: use of ZFS may trigger kernel memory corruption mutex_vector_enter(): reload mtx_owner with preemption disabled before calling

CVS commit: src

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 22:10:09 UTC 2020 Modified Files: src/external/cddl/osnet/dev/cyclic: cyclic.c src/sys/kern: kern_clock.c Log Message: Run Solaris cyclics from statclock() so dtrace isn't locked out by IPL_SCHED (assuming the

CVS commit: src

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 22:10:09 UTC 2020 Modified Files: src/external/cddl/osnet/dev/cyclic: cyclic.c src/sys/kern: kern_clock.c Log Message: Run Solaris cyclics from statclock() so dtrace isn't locked out by IPL_SCHED (assuming the

CVS commit: src/sys

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 22:01:55 UTC 2020 Modified Files: src/sys/arch/x86/include: cpu_counter.h src/sys/arch/x86/x86: cpu.c tsc.c src/sys/dev/ic: hpet.c hpetvar.h Log Message: Fix the TSC timecounter (on the systems I have

CVS commit: src/sys

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 22:01:55 UTC 2020 Modified Files: src/sys/arch/x86/include: cpu_counter.h src/sys/arch/x86/x86: cpu.c tsc.c src/sys/dev/ic: hpet.c hpetvar.h Log Message: Fix the TSC timecounter (on the systems I have

CVS commit: src/sys/arch/amd64/amd64

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 21:58:03 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: cpufunc.S Log Message: cpu_counter: only need to clear %eax (zero extends). To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/sys/arch/amd64/amd64

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 21:58:03 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: cpufunc.S Log Message: cpu_counter: only need to clear %eax (zero extends). To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

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

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 21:43:54 UTC 2020 Modified Files: src/sys/arch/x86/x86: x86_softintr.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/x86/x86_softintr.c Please note that diffs are not

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

2020-05-08 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri May 8 21:43:54 UTC 2020 Modified Files: src/sys/arch/x86/x86: x86_softintr.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/x86/x86_softintr.c Please note that diffs are not

CVS commit: src/sys/kern

2020-05-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 5 22:12:07 UTC 2020 Modified Files: src/sys/kern: sys_lwp.c Log Message: lwp_unpark(): no need to acquire LWP refs or drop the proc lock. On the hacky benchmarks I have, held over from the transition to 1:1 threading, this

CVS commit: src/sys/kern

2020-05-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 5 22:12:07 UTC 2020 Modified Files: src/sys/kern: sys_lwp.c Log Message: lwp_unpark(): no need to acquire LWP refs or drop the proc lock. On the hacky benchmarks I have, held over from the transition to 1:1 threading, this

CVS commit: src/sys/arch/amiga/amiga

2020-05-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 5 21:22:48 UTC 2020 Modified Files: src/sys/arch/amiga/amiga: machdep.c Log Message: PR port-amiga/55233 Process hangs indefinitely if not calling syscalls for a while cpu_intr_p() is broken on amiga, fix it. >From code

CVS commit: src/sys/arch/amiga/amiga

2020-05-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue May 5 21:22:48 UTC 2020 Modified Files: src/sys/arch/amiga/amiga: machdep.c Log Message: PR port-amiga/55233 Process hangs indefinitely if not calling syscalls for a while cpu_intr_p() is broken on amiga, fix it. >From code

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

2020-04-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Apr 29 22:03:10 UTC 2020 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Back out HPET delay & TSC changes to rule them out as the cause for recent hangs during boot etc. To generate a diff of this commit: cvs rdiff -u

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

2020-04-29 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Apr 29 22:03:10 UTC 2020 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: Back out HPET delay & TSC changes to rule them out as the cause for recent hangs during boot etc. To generate a diff of this commit: cvs rdiff -u

Re: CVS commit: src/sys

2020-04-29 Thread Andrew Doran
On Wed, Apr 29, 2020 at 09:58:55PM +, Andrew Doran wrote: > On Wed, Apr 29, 2020 at 02:32:39PM +0900, Tetsuya Isaki wrote: > > At Wed, 29 Apr 2020 12:22:01 +0900, > > > Tetsuya Isaki wrote: > > > > i would just put it in types.h called __AUDIO_BLK_MS, &g

Re: CVS commit: src/sys

2020-04-29 Thread Andrew Doran
On Wed, Apr 29, 2020 at 02:32:39PM +0900, Tetsuya Isaki wrote: > At Wed, 29 Apr 2020 12:22:01 +0900, > Tetsuya Isaki wrote: > > > i would just put it in types.h called __AUDIO_BLK_MS, > > > and leave a default used in the code if unset. > > It sounds nice. > > I commit once here, and then I will

CVS commit: src/sys/dev/ic

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 23:29:17 UTC 2020 Modified Files: src/sys/dev/ic: hpetvar.h Log Message: On attach figure out how long a single read of the counter register takes and use that for the adjustment in hpet_delay(). To generate a diff of

CVS commit: src/sys/dev/ic

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 23:29:17 UTC 2020 Modified Files: src/sys/dev/ic: hpetvar.h Log Message: On attach figure out how long a single read of the counter register takes and use that for the adjustment in hpet_delay(). To generate a diff of

CVS commit: src/sys/dev

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 22:31:36 UTC 2020 Modified Files: src/sys/dev/ic: vga.c vga_raster.c src/sys/dev/isa: pcdisplay.c Log Message: BUS_SPACE_MAP_PREFETCHABLE yields a write combining region on x86 and that's not what I intended..

CVS commit: src/sys/dev

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 22:31:36 UTC 2020 Modified Files: src/sys/dev/ic: vga.c vga_raster.c src/sys/dev/isa: pcdisplay.c Log Message: BUS_SPACE_MAP_PREFETCHABLE yields a write combining region on x86 and that's not what I intended..

CVS commit: src/sys/dev/ic

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 22:25:07 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c Log Message: On attach figure out how long a single read of the counter register takes and use that for the adjustment in hpet_delay(). To generate a diff of this

CVS commit: src/sys/dev/ic

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 22:25:07 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c Log Message: On attach figure out how long a single read of the counter register takes and use that for the adjustment in hpet_delay(). To generate a diff of this

CVS commit: src/sys/uvm

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 19:47:03 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: ubc_alloc_direct(): for a write make sure pages are always marked dirty because there's no managed mapping. To generate a diff of this commit: cvs

CVS commit: src/sys/uvm

2020-04-24 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 24 19:47:03 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: ubc_alloc_direct(): for a write make sure pages are always marked dirty because there's no managed mapping. To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 23:40:04 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.58 - ubc_uiomove needs to see new flag To generate a diff of this commit: cvs rdiff -u -r1.660 -r1.661 src/sys/sys/param.h Please note that

CVS commit: src/sys/sys

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 23:40:04 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.58 - ubc_uiomove needs to see new flag To generate a diff of this commit: cvs rdiff -u -r1.660 -r1.661 src/sys/sys/param.h Please note that

CVS commit: src/sys/kern

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 22:58:36 UTC 2020 Modified Files: src/sys/kern: vfs_cache.c Log Message: cache_lookup_linked(): We can't use the name to decide how to lock the dir, since the name refers to the child (found object) not the parent (the

CVS commit: src/sys/kern

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 22:58:36 UTC 2020 Modified Files: src/sys/kern: vfs_cache.c Log Message: cache_lookup_linked(): We can't use the name to decide how to lock the dir, since the name refers to the child (found object) not the parent (the

CVS commit: src/sys/uvm

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:53:01 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c uvm_glue.c Log Message: Enable ubc_direct by default, but only on systems with no more than 2 CPUs for now. To generate a diff of this commit: cvs rdiff -u -r1.110

CVS commit: src/sys/uvm

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:53:01 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c uvm_glue.c Log Message: Enable ubc_direct by default, but only on systems with no more than 2 CPUs for now. To generate a diff of this commit: cvs rdiff -u -r1.110

CVS commit: src/sys

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:47:09 UTC 2020 Modified Files: src/sys/fs/adosfs: advnops.c src/sys/fs/cd9660: cd9660_vnops.c src/sys/fs/efs: efs_vnops.c src/sys/fs/filecorefs: filecore_vnops.c src/sys/fs/hfs:

CVS commit: src/sys

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:47:09 UTC 2020 Modified Files: src/sys/fs/adosfs: advnops.c src/sys/fs/cd9660: cd9660_vnops.c src/sys/fs/efs: efs_vnops.c src/sys/fs/filecorefs: filecore_vnops.c src/sys/fs/hfs:

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

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:35:18 UTC 2020 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: - Install HPET based DELAY() before going multiuser then recalibrate the TSC. Idea from joerg@. - Take overhead into account when computing CPU

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

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:35:18 UTC 2020 Modified Files: src/sys/arch/x86/x86: cpu.c Log Message: - Install HPET based DELAY() before going multiuser then recalibrate the TSC. Idea from joerg@. - Take overhead into account when computing CPU

CVS commit: src/sys/uvm

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:12:06 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: ubc_direct_release(): unbusy the pages directly since pg->interlock is being taken. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109

CVS commit: src/sys/uvm

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 21:12:06 UTC 2020 Modified Files: src/sys/uvm: uvm_bio.c Log Message: ubc_direct_release(): unbusy the pages directly since pg->interlock is being taken. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109

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

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 20:38:33 UTC 2020 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: When computing TSC skew make 8 measurements and use the average. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

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

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 20:38:33 UTC 2020 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: When computing TSC skew make 8 measurements and use the average. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/dev/ic

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 20:33:57 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c hpetvar.h Log Message: Implement a HPET based DELAY(). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/hpet.c cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/dev/ic

2020-04-23 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Apr 23 20:33:57 UTC 2020 Modified Files: src/sys/dev/ic: hpet.c hpetvar.h Log Message: Implement a HPET based DELAY(). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/hpet.c cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/kern

2020-04-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Apr 22 21:35:52 UTC 2020 Modified Files: src/sys/kern: vfs_cache.c vfs_lookup.c Log Message: lookup_fastforward(): handle dotdot lookups and give up less often in the union mount case. To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2020-04-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Apr 22 21:35:52 UTC 2020 Modified Files: src/sys/kern: vfs_cache.c vfs_lookup.c Log Message: lookup_fastforward(): handle dotdot lookups and give up less often in the union mount case. To generate a diff of this commit: cvs

CVS commit: src/sys/sys

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:53:53 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.57 - cwdinfo changed To generate a diff of this commit: cvs rdiff -u -r1.659 -r1.660 src/sys/sys/param.h Please note that diffs are not

CVS commit: src/sys/sys

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:53:53 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.57 - cwdinfo changed To generate a diff of this commit: cvs rdiff -u -r1.659 -r1.660 src/sys/sys/param.h Please note that diffs are not

CVS commit: src/sys/sys

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:46:07 UTC 2020 Modified Files: src/sys/sys: filedesc.h Log Message: - Give cwdi_lock its own cache line, for multithreaded processes. - Comments. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

CVS commit: src/sys/sys

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:46:07 UTC 2020 Modified Files: src/sys/sys: filedesc.h Log Message: - Give cwdi_lock its own cache line, for multithreaded processes. - Comments. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

CVS commit: src/sys

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:42:47 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-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 21:42:47 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/arch/xen/include

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:25:12 UTC 2020 Modified Files: src/sys/arch/xen/include: intrdefs.h Log Message: XEN_IPI_KICK was replaced by XEN_IPI_AST. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/xen/include

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:25:12 UTC 2020 Modified Files: src/sys/arch/xen/include: intrdefs.h Log Message: XEN_IPI_KICK was replaced by XEN_IPI_AST. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:24:05 UTC 2020 Modified Files: src/sys/arch/xen/x86: xen_ipi.c Log Message: Remove spurious reference to XEN_IPI_KICK - it represents the absence of a specific IPI type. To generate a diff of this commit: cvs rdiff -u

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

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:24:05 UTC 2020 Modified Files: src/sys/arch/xen/x86: xen_ipi.c Log Message: Remove spurious reference to XEN_IPI_KICK - it represents the absence of a specific IPI type. To generate a diff of this commit: cvs rdiff -u

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

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:22:29 UTC 2020 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: Follow convention and put entire predicate inside __predict_false() To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134

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

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:22:29 UTC 2020 Modified Files: src/sys/arch/xen/x86: cpu.c Log Message: Follow convention and put entire predicate inside __predict_false() To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134

CVS commit: src/sys/kern

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 17:50:19 UTC 2020 Modified Files: src/sys/kern: subr_vmem.c Log Message: vmem_list_lock needs to be an adaptive lock. Fixes LOCKDEBUG panic. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/sys/kern

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 17:50:19 UTC 2020 Modified Files: src/sys/kern: subr_vmem.c Log Message: vmem_list_lock needs to be an adaptive lock. Fixes LOCKDEBUG panic. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

<    1   2   3   4   5   6   7   8   9   10   >