On Fri, Jan 31, 2020 at 06:55:00PM -, Christos Zoulas wrote:
> In article <724af477-010b-9ddf-6ece-e23d7cf59...@gmx.com>,
> Kamil Rytarowski wrote:
> >-=-=-=-=-=-
> >-=-=-=-=-=-
> >
> >On 31.01.2020 03:38, Christos Zoulas wrote:
> >> And it is fixed now.
> >>
> >> christos
> >>
> >
> >OK.
On Wed, Jan 29, 2020 at 12:58:52AM +0700, Robert Elz wrote:
> Date:Tue, 28 Jan 2020 16:40:27 +
> From: "Andrew Doran"
> Message-ID: <20200128164027.8558bf...@cvs.netbsd.org>
>
> | Log Message:
> | Put pri_t back to an int. I
On Wed, Jan 22, 2020 at 10:08:16AM +1100, matthew green wrote:
> Andrew Doran writes:
> > I also recommend disabling ACPI idle, at least until it can be made less
> > aggressive by default. It causes a significant slowdown. It can be done
> > with detaching all acpicpu dev
On Fri, Jan 10, 2020 at 10:21:25PM +, Andrew Doran wrote:
> Hi Frank,
>
> On Fri, Jan 10, 2020 at 01:10:02PM +0100, Frank Kardel wrote:
>
> > Hi !
> >
> > With this state of January 2nd we ran some tests for robustness and timing
> > with
Fix committed with sys/kern/kern_rwlock.c rev 1.62. I didn't see the
problem as I am running with LOCKDEBUG.
Apologies for the disruption.
Andrew
On Mon, Jan 20, 2020 at 09:28:32AM -0800, Paul Goyette wrote:
> On Mon, 20 Jan 2020, Patrick Welche wrote:
>
> > On Mon, Jan 20, 2020 at 12:51:00PM +0000, Andrew Doran wrote:
> > > This also happened the last time I touched rw_downgrade(), and I backed
> > > out
&
Thanks. I can reproduce a hang on boot in qemu. It's hanging starting
init, waiting on "needbuf". Investigating now.
Andrew
On Mon, Jan 20, 2020 at 04:12:45PM +, Patrick Welche wrote:
> On Mon, Jan 20, 2020 at 12:51:00PM +, Andrew Doran wrote:
> > This also happe
be universal problem.
>
> Could you take a look at this problem?
>
> Thank you.
>
> "Andrew Doran" writes:
>
> > Module Name:src
> > Committed By: ad
> > Date: Sun Jan 19 18:34:24 UTC 2020
> >
> > Modified Files:
Rytarowski
> wrote:
> >On 15.01.2020 11:56, Andrew Doran wrote:
> >> Module Name: src
> >> Committed By: ad
> >> Date: Wed Jan 15 10:56:49 UTC 2020
> >>
> >> Modified Files:
> >>src/common/lib/libc/arch/x86_64/string: b
On Mon, Jan 13, 2020 at 06:54:33AM -0800, Jason Thorpe wrote:
> > On Jan 12, 2020, at 10:20 PM, Kamil Rytarowski wrote:
> >
> > While there, could we garbage collect unused defines from sys/param.h?
> >
> > I'm thinking in particular about:
>
> As long as we still have tsleep(9) and friends,
On Sun, Jan 12, 2020 at 08:25:27PM +0100, Joerg Sonnenberger wrote:
> On Sun, Jan 12, 2020 at 01:01:12PM +0000, Andrew Doran wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Sun Jan 12 13:01:12 UTC 2020
> >
> > Modified Files:
On Sun, Jan 12, 2020 at 01:30:57PM +, Nick Hudson wrote:
> On 12/01/2020 13:19, Andrew Doran wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Sun Jan 12 13:19:32 UTC 2020
> >
> > Modified Files:
> > src/sys/sys:
On Fri, Jan 10, 2020 at 06:56:29PM +, Andrew Doran wrote:
> On Thu, Jan 09, 2020 at 05:46:13PM +0100, Maxime Villard wrote:
>
> > This FPU issue should be fixed in the latest nvmm_x86_vmx.c, we still have
> > STTS/CLTS (not needed but for debugging) as part of context swit
Hi Frank,
On Fri, Jan 10, 2020 at 01:10:02PM +0100, Frank Kardel wrote:
> Hi !
>
> With this state of January 2nd we ran some tests for robustness and timing
> with our database setup:
>
> Machine:
>
> Mainboard: S2600WFT
>
> CPU: 2 x Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
>
>
On Thu, Jan 09, 2020 at 05:46:13PM +0100, Maxime Villard wrote:
> This FPU issue should be fixed in the latest nvmm_x86_vmx.c, we still have
> STTS/CLTS (not needed but for debugging) as part of context switches, and
> when overhauling the FPU code I overlooked that VMX needs special CR0_TS
>
On Tue, Jan 07, 2020 at 09:39:22AM +0100, Maxime Villard wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Sat Jan 4 22:49:20 UTC 2020
> >
> > Modified Files:
> > src/sys/arch/x86/include: pmap.h pmap_pv.h
> > src/sys/arch/x86/x86: pmap.c
> >
On Tue, Jan 07, 2020 at 09:39:22AM +0100, Maxime Villard wrote:
> You can test with this on an Intel CPU:
>
> # modload nvmm
> # /usr/tests/lib/libnvmm/./h_mem_assist
>
> This currently gives random crashes.
I'll dig into it. There were also reports of NVMM failures on the lists
On Tue, Jan 07, 2020 at 09:50:42AM +0100, Maxime Villard wrote:
> Also unrelated remark:
>
> + kmutex_t pm_lock/* locks for pm_objs */
> + __aligned(64); /* give lock own cache line */
>
> x86 CPUs will soon have 128-byte cache lines, and to ease the
On Mon, Jan 06, 2020 at 11:14:18AM +0100, Martin Husemann wrote:
> On Mon, Jan 06, 2020 at 10:09:25AM +, Martin Husemann wrote:
> > > Log Message:
> > > Build fix. Add back inclusion of , which was previously
> > > included via .
>
> Ah - easy one: the include was in a
>
> #if
On Tue, Dec 24, 2019 at 03:22:54AM +, Taylor R Campbell wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Sat Dec 21 14:41:44 UTC 2019
> >
> > - Add inlines to set/get locator values in the unused lower bits of
> > pg->phys_addr. Begin by using it to cache the
On Sat, Dec 21, 2019 at 05:23:23PM +, Alexander Nasonov wrote:
> Andrew Doran wrote:
> > Log Message:
> > NetBSD 9.99.28 - cpu_data & UVM changes.
>
> Wow, you bump versions faster than I compile new releases. At this
> pace, we'll get to 9.99.99 in a month or tw
Hi Joerg,
On Sun, Dec 22, 2019 at 01:27:44AM +0100, Joerg Sonnenberger wrote:
> On Fri, Dec 20, 2019 at 09:05:34PM +0000, Andrew Doran wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Fri Dec 20 21:05:34 UTC 2019
> >
> > Mod
On Sat, Dec 21, 2019 at 03:08:18PM +0100, Christoph Badura wrote:
> On Sat, Dec 21, 2019 at 12:58:26PM +0000, Andrew Doran wrote:
> > Modified Files:
> > src/sys/uvm: uvm_extern.h uvm_page.c
> > Log Message:
> > Add uvm_free(): returns number of free pages in
On Wed, Dec 11, 2019 at 09:06:33AM +1100, matthew green wrote:
> "Andrew Doran" writes:
> > Module Name:src
> > Committed By: ad
> > Date: Mon Dec 9 21:02:10 UTC 2019
> >
> > Modified Files:
> > src/sys/kern
This is experimental: we use l_cpu to mean a number of things and this
involves changing it to a different value than curcpu() in a running LWP,
which we have not done before. I'll see about making it more robust.
Andrew
On Fri, Dec 06, 2019 at 09:36:11PM +, Andrew Doran wrote:
> Mod
On Sat, Dec 07, 2019 at 07:12:10AM +1100, matthew green wrote:
> > > > Why? I consider this totaly useless bloat, what was wrong with the
> > > > boot.cfg
> > > > solution?
> > >
> > > policy: no default modules in the installation unless licenses
> > > issues force such, until module+kernel
On Tue, Dec 03, 2019 at 01:14:14PM +0100, Kamil Rytarowski wrote:
> On 03.12.2019 12:50, Juergen Hannken-Illjes wrote:
> > Module Name:src
> > Committed By: hannken
> > Date: Tue Dec 3 11:50:45 UTC 2019
> >
> > Modified Files:
> > src/sys/arch/x86/x86:
Hi,
On Sun, Dec 01, 2019 at 08:19:09AM +, Maxime Villard wrote:
> Modified Files:
> src/sys/uvm: uvm_fault.c
>
> Log Message:
> Use atomic_{load,store}_relaxed() on global counters.
If you would be so kind, please don't do any more of the UVM counters. I
have a patch to make these
Module Name:src
Committed By: ad
Date: Sat Nov 30 23:06:52 UTC 2019
Modified Files:
src/sys/dev/onewire: owtemp.c
Log Message:
Make owtemp reliable for me:
- Don't do the calculation if there is a CRC error.
- If we get any kind of error during a refresh, retry up to
$ */
+/* $NetBSD: owtemp.c,v 1.19 2019/11/30 23:06:52 ad Exp $ */
/* $OpenBSD: owtemp.c,v 1.1 2006/03/04 16:27:03 grange Exp $ */
+/*-
+ * Copyright (c) 2019 The NetBSD Foundation, Inc.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Andrew
+/*-
+ * Copyright (c) 2019 The NetBSD Foundation, Inc.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Andrew Doran.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided tha
Module Name:src
Committed By: ad
Date: Sat Nov 30 23:04:12 UTC 2019
Modified Files:
src/sys/dev/gpio: gpioow.c
src/sys/dev/onewire: onewire.c onewire_bitbang.c onewirevar.h
Log Message:
onewire:
- Re-do the signalling to be a little more forgiving and efficient.
Module Name:src
Committed By: ad
Date: Sat Nov 30 20:45:49 UTC 2019
Modified Files:
src/sys/kern: tty_ptm.c
Log Message:
VOP_UNLOCK + vrele -> vput
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/tty_ptm.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sat Nov 30 20:45:49 UTC 2019
Modified Files:
src/sys/kern: tty_ptm.c
Log Message:
VOP_UNLOCK + vrele -> vput
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/tty_ptm.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:49:03 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Avoid false sharing: only update spc_curpriority if value has changed.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:49:03 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Avoid false sharing: only update spc_curpriority if value has changed.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:46:27 UTC 2019
Modified Files:
src/sys/sys: sched.h
Log Message:
Mark spc_curpriority volatile.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/sys/sched.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:46:27 UTC 2019
Modified Files:
src/sys/sys: sched.h
Log Message:
Mark spc_curpriority volatile.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/sys/sched.h
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:45:54 UTC 2019
Modified Files:
src/sys/sys: lwp.h
Log Message:
Mark the context switch counters volatile (because preemption).
To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 src/sys/sys/lwp.h
Please
Module Name:src
Committed By: ad
Date: Sat Nov 30 17:45:54 UTC 2019
Modified Files:
src/sys/sys: lwp.h
Log Message:
Mark the context switch counters volatile (because preemption).
To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 src/sys/sys/lwp.h
Please
Module Name:src
Committed By: ad
Date: Sat Nov 30 15:53:36 UTC 2019
Modified Files:
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
Log Message:
Revert previous. Looks like it requires a more extensive fix.
To generate a diff of this
Module Name:src
Committed By: ad
Date: Sat Nov 30 15:53:36 UTC 2019
Modified Files:
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
Log Message:
Revert previous. Looks like it requires a more extensive fix.
To generate a diff of this
Hi,
On Sat, Nov 30, 2019 at 04:52:38PM +0900, Rin Okuyama wrote:
> On 2019/11/30 5:50, Andrew Doran wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Fri Nov 29 20:50:54 UTC 2019
> >
> > Modified Files:
> > src/sys/k
Module Name:src
Committed By: ad
Date: Sat Nov 30 14:21:16 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Back out previous. It works on amd64 under stress test but not
evbarm-aarch64 for some reason. Will revisit.
To generate a diff of this commit:
Module Name:src
Committed By: ad
Date: Sat Nov 30 14:21:16 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Back out previous. It works on amd64 under stress test but not
evbarm-aarch64 for some reason. Will revisit.
To generate a diff of this commit:
Module Name:src
Committed By: ad
Date: Fri Nov 29 20:50:54 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
A couple more tweaks to avoid reading the lock word.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/kern/kern_rwlock.c
Module Name:src
Committed By: ad
Date: Fri Nov 29 20:50:54 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
A couple more tweaks to avoid reading the lock word.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/kern/kern_rwlock.c
Module Name:src
Committed By: ad
Date: Fri Nov 29 19:44:59 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Get rid of MUTEX_RECEIVE/MUTEX_GIVE.
To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sys/kern/kern_mutex.c
Please note that
Module Name:src
Committed By: ad
Date: Fri Nov 29 19:44:59 UTC 2019
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Get rid of MUTEX_RECEIVE/MUTEX_GIVE.
To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sys/kern/kern_mutex.c
Please note that
Module Name:src
Committed By: ad
Date: Fri Nov 29 18:29:45 UTC 2019
Modified Files:
src/sys/kern: sched_4bsd.c
Log Message:
Don't try to kpreempt a CPU hog unless __HAVE_PREEMPTION (oops).
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: ad
Date: Fri Nov 29 18:29:45 UTC 2019
Modified Files:
src/sys/kern: sched_4bsd.c
Log Message:
Don't try to kpreempt a CPU hog unless __HAVE_PREEMPTION (oops).
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: ad
Date: Fri Nov 29 18:27:33 UTC 2019
Modified Files:
src/sys/arch/hppa/hppa: trap.c
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
src/sys/arch/sparc/include: userret.h
Module Name:src
Committed By: ad
Date: Fri Nov 29 18:27:33 UTC 2019
Modified Files:
src/sys/arch/hppa/hppa: trap.c
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
src/sys/arch/sparc/include: userret.h
Module Name:src
Committed By: ad
Date: Wed Nov 27 20:31:13 UTC 2019
Modified Files:
src/sys/kern: kern_runq.c
Log Message:
Don't try to IPI other CPUs early on. Fixes a crash on sparc64. Thanks
to martin@ for diagnosing.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ad
Date: Wed Nov 27 20:31:13 UTC 2019
Modified Files:
src/sys/kern: kern_runq.c
Log Message:
Don't try to IPI other CPUs early on. Fixes a crash on sparc64. Thanks
to martin@ for diagnosing.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ad
Date: Mon Nov 25 20:16:23 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Remove some unneeded memory barriers and reads of the lock word.
Prodded by Mateusz Guzik.
To generate a diff of this commit:
cvs rdiff -u -r1.54
Module Name:src
Committed By: ad
Date: Mon Nov 25 20:16:23 UTC 2019
Modified Files:
src/sys/kern: kern_rwlock.c
Log Message:
Remove some unneeded memory barriers and reads of the lock word.
Prodded by Mateusz Guzik.
To generate a diff of this commit:
cvs rdiff -u -r1.54
Module Name:src
Committed By: ad
Date: Mon Nov 25 17:24:59 UTC 2019
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
port-sparc/54718 (sparc install hangs since recent scheduler changes)
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: ad
Date: Mon Nov 25 17:24:59 UTC 2019
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
port-sparc/54718 (sparc install hangs since recent scheduler changes)
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:53:47 UTC 2019
Modified Files:
src/sys/arch/sun68k/include: cpu.h
Log Message:
Correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sun68k/include/cpu.h
Please note that
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:53:47 UTC 2019
Modified Files:
src/sys/arch/sun68k/include: cpu.h
Log Message:
Correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sun68k/include/cpu.h
Please note that
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:49:12 UTC 2019
Modified Files:
src/sys/arch/powerpc/pic: ipi.c ipivar.h
Log Message:
Add IPI_AST.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/pic/ipi.c
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:49:12 UTC 2019
Modified Files:
src/sys/arch/powerpc/pic: ipi.c ipivar.h
Log Message:
Add IPI_AST.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/pic/ipi.c
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:45:41 UTC 2019
Modified Files:
src/sys/arch/ia64/include: cpu.h
Log Message:
Make ci_want_resched a u_int.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/ia64/include/cpu.h
Please note
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:45:41 UTC 2019
Modified Files:
src/sys/arch/ia64/include: cpu.h
Log Message:
Make ci_want_resched a u_int.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/ia64/include/cpu.h
Please note
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:40:24 UTC 2019
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Make ci_want_resched a u_int.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/alpha/include/cpu.h
Please note
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:40:24 UTC 2019
Modified Files:
src/sys/arch/alpha/include: cpu.h
Log Message:
Make ci_want_resched a u_int.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/alpha/include/cpu.h
Please note
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:37:39 UTC 2019
Modified Files:
src/sys/arch/mips/mips: cpu_subr.c
Log Message:
Typo.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/mips/mips/cpu_subr.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sun Nov 24 15:37:39 UTC 2019
Modified Files:
src/sys/arch/mips/mips: cpu_subr.c
Log Message:
Typo.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/mips/mips/cpu_subr.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sun Nov 24 13:23:57 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_start(): don't try to change the target CPU. Fixes potential panic
in setrunnable(). Oops, experimental change that escaped.
To generate a diff
Module Name:src
Committed By: ad
Date: Sun Nov 24 13:23:57 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_start(): don't try to change the target CPU. Fixes potential panic
in setrunnable(). Oops, experimental change that escaped.
To generate a diff
Module Name:src
Committed By: ad
Date: Sun Nov 24 13:14:23 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c kern_turnstile.c
Log Message:
Put section attribute for turnstile0 in the correct place. For LLVM.
To generate a diff of this commit:
cvs rdiff -u -r1.212
Module Name:src
Committed By: ad
Date: Sun Nov 24 13:14:23 UTC 2019
Modified Files:
src/sys/kern: kern_lwp.c kern_turnstile.c
Log Message:
Put section attribute for turnstile0 in the correct place. For LLVM.
To generate a diff of this commit:
cvs rdiff -u -r1.212
Module Name:src
Committed By: ad
Date: Sat Nov 23 22:35:08 UTC 2019
Modified Files:
src/sys/kern: kern_runq.c sched_4bsd.c
Log Message:
Pull in sys/atomic.h.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/kern/kern_runq.c
cvs rdiff -u -r1.36
Module Name:src
Committed By: ad
Date: Sat Nov 23 22:35:08 UTC 2019
Modified Files:
src/sys/kern: kern_runq.c sched_4bsd.c
Log Message:
Pull in sys/atomic.h.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/kern/kern_runq.c
cvs rdiff -u -r1.36
Module Name:src
Committed By: ad
Date: Sat Nov 23 20:37:49 UTC 2019
Modified Files:
src/regress/sys/kern/nameibench: nameibench.c
Log Message:
Redo previous differently.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: ad
Date: Sat Nov 23 20:37:49 UTC 2019
Modified Files:
src/regress/sys/kern/nameibench: nameibench.c
Log Message:
Redo previous differently.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: ad
Date: Sat Nov 23 20:37:05 UTC 2019
Modified Files:
src/regress/sys/kern/nameibench: nameibench.c
Log Message:
Fix compiler warning.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/regress/sys/kern/nameibench/nameibench.c
Module Name:src
Committed By: ad
Date: Sat Nov 23 20:37:05 UTC 2019
Modified Files:
src/regress/sys/kern/nameibench: nameibench.c
Log Message:
Fix compiler warning.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/regress/sys/kern/nameibench/nameibench.c
; Copyright (c) 2002 The NetBSD Foundation, Inc.
+.\" Copyright (c) 2002, 2019 The NetBSD Foundation, Inc.
.\" All rights reserved.
.\"
.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Gregory McGarry.
+.\" by Gregory McGarry,
dation, Inc.
+ * Copyright (c) 2008, 2019 The NetBSD Foundation, Inc.
* All rights reserved.
*
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Andrew Doran.
+ *
* Redistribution and use in source and binary forms, with or without
* modificati
Module Name:src
Committed By: ad
Date: Sat Nov 23 19:42:52 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_sched.c
src/sys/kern: kern_exec.c kern_fork.c kern_idle.c kern_kthread.c
kern_lwp.c kern_runq.c kern_sleepq.c kern_softint.c
Module Name:src
Committed By: ad
Date: Sat Nov 23 19:40:38 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
src/sys/arch/alpha/alpha: machdep.c
src/sys/arch/amiga/include: cpu.h
src/sys/arch/arm/arm: arm_machdep.c
Module Name:src
Committed By: ad
Date: Sat Nov 23 19:40:38 UTC 2019
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
src/sys/arch/alpha/alpha: machdep.c
src/sys/arch/amiga/include: cpu.h
src/sys/arch/arm/arm: arm_machdep.c
Module Name:src
Committed By: ad
Date: Sat Nov 23 17:32:10 UTC 2019
Modified Files:
src/sys/dev: lockstat.c
Log Message:
- Increase the default number of buffers, and scale it by ncpu.
- Stop tracing when the device is closed.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ad
Date: Sat Nov 23 17:32:10 UTC 2019
Modified Files:
src/sys/dev: lockstat.c
Log Message:
- Increase the default number of buffers, and scale it by ncpu.
- Stop tracing when the device is closed.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:50:39 UTC 2019
Modified Files:
src/sys/arch/sparc/include: userret.h
Log Message:
Looks like sparc clears want_ast with interrupts enabled, so check+clear it
and call mi_userret() in a loop.
To generate a diff of this
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:50:39 UTC 2019
Modified Files:
src/sys/arch/sparc/include: userret.h
Log Message:
Looks like sparc clears want_ast with interrupts enabled, so check+clear it
and call mi_userret() in a loop.
To generate a diff of this
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:36:39 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
For this case during build.sh:
rw_enter(lock, RW_READ);
Having instrumented it,
Module Name:src
Committed By: ad
Date: Sat Nov 23 16:36:39 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: lock_stubs.S
src/sys/arch/i386/i386: lock_stubs.S
Log Message:
For this case during build.sh:
rw_enter(lock, RW_READ);
Having instrumented it,
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:38:15 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Add a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h
Please note that diffs are not public domain; they
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:38:15 UTC 2019
Modified Files:
src/sys/sys: userret.h
Log Message:
Add a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/sys/userret.h
Please note that diffs are not public domain; they
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:36:25 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
src/sys/arch/x86/x86: cpu.c
Log Message:
- On-demand zeroing pages with MOVNTI is crazy. It empties L1/L2/L3.
- Disable zeroing in the idle
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:01:49 UTC 2019
Modified Files:
src/sys/ddb: db_lex.c
Log Message:
Fix crash(8). Will revisit.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/ddb/db_lex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Nov 22 23:01:49 UTC 2019
Modified Files:
src/sys/ddb: db_lex.c
Log Message:
Fix crash(8). Will revisit.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/ddb/db_lex.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:07:53 UTC 2019
Modified Files:
src/sys/kern: sched_m2.c
Log Message:
sched_tick: examine the correct LWP, and lock it.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern/sched_m2.c
Please note
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:07:53 UTC 2019
Modified Files:
src/sys/kern: sched_m2.c
Log Message:
sched_tick: examine the correct LWP, and lock it.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern/sched_m2.c
Please note
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:04:03 UTC 2019
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
src/sys/kern: sys_select.c
Log Message:
Minor correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Fri Nov 22 20:04:03 UTC 2019
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
src/sys/kern: sys_select.c
Log Message:
Minor correction to previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: ad
Date: Thu Nov 21 21:48:34 UTC 2019
Modified Files:
src/sys/arch/x86/include: cpu.h
src/sys/arch/x86/x86: x86_tlb.c
Log Message:
x86 TLB shootdown IPI changes:
- Shave some time off processing.
- Reduce cacheline/bus traffic on
201 - 300 of 360 matches
Mail list logo