Module Name:src
Committed By: riastradh
Date: Sun Oct 15 10:28:14 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
kern_lwp: Sort includes. No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267
Module Name:src
Committed By: riastradh
Date: Sun Oct 15 10:28:00 UTC 2023
Modified Files:
src/sys/kern: kern_condvar.c
Log Message:
kern_condvar.c: Sort includes. No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62
Module Name:src
Committed By: riastradh
Date: Sun Oct 15 10:28:00 UTC 2023
Modified Files:
src/sys/kern: kern_condvar.c
Log Message:
kern_condvar.c: Sort includes. No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62
> Date: Fri, 13 Oct 2023 17:52:07 +0900
> From: Rin Okuyama
>
> It would be really nice if we can find some systematical/reliable methods to
> figure out files that really depends on struct syncobj, e.g.. I tried
> ctfdump(1) to
> *.o for kernel modules, but I cannot extract information better
On Thu, Oct 12, 2023 at 8:23 PM Taylor R Campbell
wrote:
>
> > Date: Thu, 12 Oct 2023 17:06:02 +0900
> > From: Rin Okuyama
> >
> > On Thu, Oct 5, 2023 at 5:39 AM Andrew Doran wrote:
> > >
> > > Module Name:src
> > > Committed By: ad
> > > Date: Wed Oct 4 20:39:35 UTC 2023
> >
Module Name:src
Committed By: ad
Date: Thu Oct 12 23:51:06 UTC 2023
Modified Files:
src/sys/kern: kern_condvar.c
Log Message:
Comments.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/kern_condvar.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Thu Oct 12 23:51:06 UTC 2023
Modified Files:
src/sys/kern: kern_condvar.c
Log Message:
Comments.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/kern_condvar.c
Please note that diffs are not public
> Date: Thu, 12 Oct 2023 17:06:02 +0900
> From: Rin Okuyama
>
> On Thu, Oct 5, 2023 at 5:39â¯AM Andrew Doran wrote:
> >
> > Module Name:src
> > Committed By: ad
> > Date: Wed Oct 4 20:39:35 UTC 2023
> >
> > Modified Files:
> > src/sys/kern: kern_rwlock.c
Cool! Can I send a pull up request to netbsd-10?
I've not yet observed deadlocks since this was committed,
fortunately or unfortunately, although ;)
Thanks,
rin
On Thu, Oct 5, 2023 at 5:39 AM Andrew Doran wrote:
>
> Module Name:src
> Committed By: ad
> Date: Wed Oct 4 20:39:35
Module Name:src
Committed By: ad
Date: Sun Oct 8 13:37:26 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
Oops, fix inverted test.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/kern/kern_sleepq.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sun Oct 8 13:37:26 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
Oops, fix inverted test.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/kern/kern_sleepq.c
Please note that diffs are not
Module Name:src
Committed By: ad
Date: Sun Oct 8 12:38:58 UTC 2023
Modified Files:
src/sys/kern: kern_exec.c kern_exit.c
Log Message:
Defer some wakeups till lock release.
To generate a diff of this commit:
cvs rdiff -u -r1.520 -r1.521 src/sys/kern/kern_exec.c
cvs
Module Name:src
Committed By: ad
Date: Sun Oct 8 12:38:58 UTC 2023
Modified Files:
src/sys/kern: kern_exec.c kern_exit.c
Log Message:
Defer some wakeups till lock release.
To generate a diff of this commit:
cvs rdiff -u -r1.520 -r1.521 src/sys/kern/kern_exec.c
cvs
Module Name:src
Committed By: ad
Date: Sun Oct 8 11:12:47 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_block(): slightly reduce number of test+branch in the common case.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81
Module Name:src
Committed By: ad
Date: Sun Oct 8 11:12:47 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_block(): slightly reduce number of test+branch in the common case.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81
Module Name:src
Committed By: ad
Date: Sat Oct 7 20:48:50 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_uncatch(): fix typo that's been there since 2020, hello @thorpej lol:
- l->l_flag = ~(LW_SINTR | LW_CATCHINTR | LW_STIMO);
+
Module Name:src
Committed By: ad
Date: Sat Oct 7 20:48:50 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_uncatch(): fix typo that's been there since 2020, hello @thorpej lol:
- l->l_flag = ~(LW_SINTR | LW_CATCHINTR | LW_STIMO);
+
Module Name:src
Committed By: ad
Date: Sat Oct 7 14:12:29 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_uncatch(): clear LW_STIMO too, so that there's no possibility that
the newly non-interruptable sleep could produce EWOULDBLOCK (paranoia).
Module Name:src
Committed By: ad
Date: Sat Oct 7 14:12:29 UTC 2023
Modified Files:
src/sys/kern: kern_sleepq.c
Log Message:
sleepq_uncatch(): clear LW_STIMO too, so that there's no possibility that
the newly non-interruptable sleep could produce EWOULDBLOCK (paranoia).
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:44:26 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
Update comments to match reality
To generate a diff of this commit:
cvs rdiff -u -r1.163 -r1.164 src/sys/kern/sys_pipe.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:44:26 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
Update comments to match reality
To generate a diff of this commit:
cvs rdiff -u -r1.163 -r1.164 src/sys/kern/sys_pipe.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:10:18 UTC 2023
Modified Files:
src/sys/kern: kern_idle.c
Log Message:
The idle LWP doesn't need to care about kernel_lock.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/kern/kern_idle.c
Please
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:10:18 UTC 2023
Modified Files:
src/sys/kern: kern_idle.c
Log Message:
The idle LWP doesn't need to care about kernel_lock.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/kern/kern_idle.c
Please
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:06:30 UTC 2023
Modified Files:
src/sys/kern: kern_sig.c
Log Message:
kern_sig.c: remove problematic kernel_lock handling which is unneeded in 2023.
To generate a diff of this commit:
cvs rdiff -u -r1.407 -r1.408
Module Name:src
Committed By: ad
Date: Thu Oct 5 19:06:30 UTC 2023
Modified Files:
src/sys/kern: kern_sig.c
Log Message:
kern_sig.c: remove problematic kernel_lock handling which is unneeded in 2023.
To generate a diff of this commit:
cvs rdiff -u -r1.407 -r1.408
Module Name:src
Committed By: riastradh
Date: Thu Oct 5 13:05:18 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_pctr(9): Make this a little more robust.
No substantive change to machine code on aarch64. (Instructions and
registers got reordered a
Module Name:src
Committed By: riastradh
Date: Thu Oct 5 13:05:18 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_pctr(9): Make this a little more robust.
No substantive change to machine code on aarch64. (Instructions and
registers got reordered a
Module Name:src
Committed By: riastradh
Date: Thu Oct 5 12:05:59 UTC 2023
Modified Files:
src/sys/kern: kern_cctr.c
Log Message:
kern_cctr.c: Fix broken indentation.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: riastradh
Date: Thu Oct 5 12:05:59 UTC 2023
Modified Files:
src/sys/kern: kern_cctr.c
Log Message:
kern_cctr.c: Fix broken indentation.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: ad
Date: Wed Oct 4 22:41:56 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
pipe1(): call getnanotime() once not twice.
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/kern/sys_pipe.c
Please note
Module Name:src
Committed By: ad
Date: Wed Oct 4 22:41:56 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
pipe1(): call getnanotime() once not twice.
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/kern/sys_pipe.c
Please note
Module Name:src
Committed By: ad
Date: Wed Oct 4 22:12:23 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
pipe_read(): try to skip locking the pipe if a non-blocking fd is used, as
is very often the case with BSD make (from FreeBSD/mjg@).
To generate a
Module Name:src
Committed By: ad
Date: Wed Oct 4 22:12:23 UTC 2023
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
pipe_read(): try to skip locking the pipe if a non-blocking fd is used, as
is very often the case with BSD make (from FreeBSD/mjg@).
To generate a
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:46:33 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
Do cv_broadcast(>p_lwpcv) after dropping p->p_lock in a few places, to
reduce contention.
To generate a diff of this commit:
cvs rdiff -u -r1.261
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:48:13 UTC 2023
Modified Files:
src/sys/kern: kern_exit.c
Log Message:
match_process(): most of the fields being inspected are covered by proc_lock
so don't grab p->p_lock so much.
To generate a diff of this commit:
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:46:33 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
Do cv_broadcast(>p_lwpcv) after dropping p->p_lock in a few places, to
reduce contention.
To generate a diff of this commit:
cvs rdiff -u -r1.261
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:48:13 UTC 2023
Modified Files:
src/sys/kern: kern_exit.c
Log Message:
match_process(): most of the fields being inspected are covered by proc_lock
so don't grab p->p_lock so much.
To generate a diff of this commit:
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:44:15 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
Sprinkle a bunch more calls to lwp_need_userret(). There should be no
functional change but it does get rid of a bunch of assumptions about how
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:45:14 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_wait(): restart the loop if p->p_lock dropped to reap zombie (paranoid).
To generate a diff of this commit:
cvs rdiff -u -r1.260 -r1.261
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:45:14 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
lwp_wait(): restart the loop if p->p_lock dropped to reap zombie (paranoid).
To generate a diff of this commit:
cvs rdiff -u -r1.260 -r1.261
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:44:15 UTC 2023
Modified Files:
src/sys/kern: kern_lwp.c
Log Message:
Sprinkle a bunch more calls to lwp_need_userret(). There should be no
functional change but it does get rid of a bunch of assumptions about how
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:42:38 UTC 2023
Modified Files:
src/sys/kern: kern_exit.c kern_lwp.c kern_sig.c sys_sig.c
Log Message:
Sprinkle a bunch more calls to lwp_need_userret(). There should be no
functional change but it does get rid of a
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:42:38 UTC 2023
Modified Files:
src/sys/kern: kern_exit.c kern_lwp.c kern_sig.c sys_sig.c
Log Message:
Sprinkle a bunch more calls to lwp_need_userret(). There should be no
functional change but it does get rid of a
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:39:35 UTC 2023
Modified Files:
src/sys/kern: kern_rwlock.c kern_turnstile.c
Log Message:
Turnstiles: use the syncobj name for ps/top wmesg when sleeping since it's
more informative than "tstile".
To generate a diff of
Module Name:src
Committed By: ad
Date: Wed Oct 4 20:39:35 UTC 2023
Modified Files:
src/sys/kern: kern_rwlock.c kern_turnstile.c
Log Message:
Turnstiles: use the syncobj name for ps/top wmesg when sleeping since it's
more informative than "tstile".
To generate a diff of
Module Name:src
Committed By: ad
Date: Mon Oct 2 21:50:18 UTC 2023
Modified Files:
src/sys/kern: vfs_cache.c
Log Message:
Tweak a couple of comments.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/kern/vfs_cache.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Oct 2 21:50:18 UTC 2023
Modified Files:
src/sys/kern: vfs_cache.c
Log Message:
Tweak a couple of comments.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/kern/vfs_cache.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Oct 2 21:03:55 UTC 2023
Modified Files:
src/sys/kern: kern_mutex_obj.c kern_rwlock_obj.c
Log Message:
Use kmem_intr_*() variants for lock objects since aiodoned was done away
with and we process these I/Os in soft interrupt
Module Name:src
Committed By: ad
Date: Mon Oct 2 21:03:55 UTC 2023
Modified Files:
src/sys/kern: kern_mutex_obj.c kern_rwlock_obj.c
Log Message:
Use kmem_intr_*() variants for lock objects since aiodoned was done away
with and we process these I/Os in soft interrupt
Module Name:src
Committed By: ad
Date: Mon Oct 2 20:59:12 UTC 2023
Modified Files:
src/sys/kern: kern_auth.c
Log Message:
kauth_cred_groupmember(): check egid before a tedious scan of groups.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83
Module Name:src
Committed By: ad
Date: Mon Oct 2 20:59:12 UTC 2023
Modified Files:
src/sys/kern: kern_auth.c
Log Message:
kauth_cred_groupmember(): check egid before a tedious scan of groups.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83
Module Name:src
Committed By: ad
Date: Sat Sep 23 14:40:42 UTC 2023
Modified Files:
src/sys/kern: kern_kthread.c
Log Message:
kernel_lock isn't needed to synchronise kthread_exit() and kthread_join().
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: ad
Date: Sat Sep 23 14:40:42 UTC 2023
Modified Files:
src/sys/kern: kern_kthread.c
Log Message:
kernel_lock isn't needed to synchronise kthread_exit() and kthread_join().
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: ad
Date: Tue Sep 19 22:15:32 UTC 2023
Modified Files:
src/sys/kern: kern_runq.c
Log Message:
Fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/kern/kern_runq.c
Please note that diffs are not public
Module Name:src
Committed By: ad
Date: Tue Sep 19 22:15:32 UTC 2023
Modified Files:
src/sys/kern: kern_runq.c
Log Message:
Fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/kern/kern_runq.c
Please note that diffs are not public
Module Name:src
Committed By: martin
Date: Mon Sep 11 08:55:01 UTC 2023
Modified Files:
src/sys/kern: subr_kcpuset.c
Log Message:
Add missing include (previously indirectly hidden via pool.h)
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: martin
Date: Mon Sep 11 08:55:01 UTC 2023
Modified Files:
src/sys/kern: subr_kcpuset.c
Log Message:
Add missing include (previously indirectly hidden via pool.h)
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: ad
Date: Sun Sep 10 14:44:08 UTC 2023
Modified Files:
src/sys/kern: kern_descrip.c
Log Message:
It's easy to exhaust the open file limit on a system with many CPUs due to
caching. Allow a bit of leeway to reduce the element of surprise.
To
Module Name:src
Committed By: ad
Date: Sun Sep 10 14:44:08 UTC 2023
Modified Files:
src/sys/kern: kern_descrip.c
Log Message:
It's easy to exhaust the open file limit on a system with many CPUs due to
caching. Allow a bit of leeway to reduce the element of surprise.
To
Module Name:src
Committed By: ad
Date: Sun Sep 10 14:29:13 UTC 2023
Modified Files:
src/sys/kern: subr_kmem.c
Log Message:
Assert that kmem_alloc() provides the expected alignment.
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/kern/subr_kmem.c
Module Name:src
Committed By: ad
Date: Sun Sep 10 14:29:13 UTC 2023
Modified Files:
src/sys/kern: subr_kmem.c
Log Message:
Assert that kmem_alloc() provides the expected alignment.
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/kern/subr_kmem.c
Module Name:src
Committed By: ad
Date: Sat Sep 9 18:34:44 UTC 2023
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
do_sys_accessat(): copy credentials only when needed.
To generate a diff of this commit:
cvs rdiff -u -r1.560 -r1.561
Module Name:src
Committed By: ad
Date: Sat Sep 9 18:34:44 UTC 2023
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
do_sys_accessat(): copy credentials only when needed.
To generate a diff of this commit:
cvs rdiff -u -r1.560 -r1.561
Module Name:src
Committed By: ad
Date: Sat Sep 9 18:30:56 UTC 2023
Modified Files:
src/sys/kern: uipc_syscalls.c
Log Message:
Fix a ~16 year old perf regression: when accepting a connection, add a
reference to the caller's credentials rather than copying them.
To
Module Name:src
Committed By: ad
Date: Sat Sep 9 18:30:56 UTC 2023
Modified Files:
src/sys/kern: uipc_syscalls.c
Log Message:
Fix a ~16 year old perf regression: when accepting a connection, add a
reference to the caller's credentials rather than copying them.
To
Module Name:src
Committed By: ad
Date: Thu Sep 7 20:12:33 UTC 2023
Modified Files:
src/sys/kern: uipc_socket.c
Log Message:
Fix a ~16 year old perf regression: when creating a socket, add a reference
to the caller's credentials rather than copying them. On an
Module Name:src
Committed By: ad
Date: Thu Sep 7 20:12:33 UTC 2023
Modified Files:
src/sys/kern: uipc_socket.c
Log Message:
Fix a ~16 year old perf regression: when creating a socket, add a reference
to the caller's credentials rather than copying them. On an
Module Name:src
Committed By: simonb
Date: Mon Sep 4 09:13:23 UTC 2023
Modified Files:
src/sys/kern: kern_proc.c
Log Message:
Whitespace nit.
To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 src/sys/kern/kern_proc.c
Please note that diffs are not public
Module Name:src
Committed By: simonb
Date: Mon Sep 4 09:13:23 UTC 2023
Modified Files:
src/sys/kern: kern_proc.c
Log Message:
Whitespace nit.
To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 src/sys/kern/kern_proc.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:41 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): Move panicstr check into the IPI itself.
We can't return early from defibrillate because the IPI may have yet
to run -- we
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:41 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): Move panicstr check into the IPI itself.
We can't return early from defibrillate because the IPI may have yet
to run -- we
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:32 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): More detail about manual test success criteria.
Changes comments only, no functional change.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:23 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): Ignore stale tc if primary CPU heartbeat is suspended.
The timecounter ticks only on the primary CPU, so of course it will
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:32 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): More detail about manual test success criteria.
Changes comments only, no functional change.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:44:23 UTC 2023
Modified Files:
src/sys/kern: kern_heartbeat.c
Log Message:
heartbeat(9): Ignore stale tc if primary CPU heartbeat is suspended.
The timecounter ticks only on the primary CPU, so of course it will
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:43:28 UTC 2023
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
cpu_setstate: Fix call to heartbeat_suspend.
Do this on successful offlining, not on failed offlining.
No functional change right now because
Module Name:src
Committed By: riastradh
Date: Sat Sep 2 17:43:28 UTC 2023
Modified Files:
src/sys/kern: kern_cpu.c
Log Message:
cpu_setstate: Fix call to heartbeat_suspend.
Do this on successful offlining, not on failed offlining.
No functional change right now because
Module Name:src
Committed By: skrll
Date: Fri Sep 1 16:57:33 UTC 2023
Modified Files:
src/sys/kern: subr_kcpuset.c
Log Message:
Trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/kern/subr_kcpuset.c
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Fri Sep 1 16:57:33 UTC 2023
Modified Files:
src/sys/kern: subr_kcpuset.c
Log Message:
Trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/kern/subr_kcpuset.c
Please note that diffs are
Module Name:src
Committed By: andvar
Date: Tue Aug 29 21:23:14 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
remove broken #ifdef KADB code block in subr_prf.
kdbpanic() was seemingly MIPS only and removed back in 1997,
since mips/locore.S rev 1.31.
Module Name:src
Committed By: andvar
Date: Tue Aug 29 21:23:14 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
remove broken #ifdef KADB code block in subr_prf.
kdbpanic() was seemingly MIPS only and removed back in 1997,
since mips/locore.S rev 1.31.
Module Name:src
Committed By: rin
Date: Thu Aug 17 06:58:26 UTC 2023
Modified Files:
src/sys/kern: exec_elf.c
Log Message:
exec_elf: Sort auxv entries by value of types
No significant changes intended.
Just for slightly nicer output for gdb "info auxv".
To generate a
Module Name:src
Committed By: rin
Date: Thu Aug 17 06:58:26 UTC 2023
Modified Files:
src/sys/kern: exec_elf.c
Log Message:
exec_elf: Sort auxv entries by value of types
No significant changes intended.
Just for slightly nicer output for gdb "info auxv".
To generate a
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:22:49 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
F_GETPATH guarantees that data points to a MAXPATHLEN pointer, so go back
to using MAXPATHLEN.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:22:49 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
F_GETPATH guarantees that data points to a MAXPATHLEN pointer, so go back
to using MAXPATHLEN.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:09:12 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
mfd_name should be already NUL terminated.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/kern/sys_memfd.c
Please note
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:09:12 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
mfd_name should be already NUL terminated.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/kern/sys_memfd.c
Please note
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:07:46 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
Add missing F_GETPATH (from Theodore Preduta)
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/kern/sys_memfd.c
Please
Module Name:src
Committed By: christos
Date: Sat Aug 12 23:07:46 UTC 2023
Modified Files:
src/sys/kern: sys_memfd.c
Log Message:
Add missing F_GETPATH (from Theodore Preduta)
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/kern/sys_memfd.c
Please
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:24:18 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Factor out wq->wq_flags & WQ_FPU in workqueue_worker.
No functional change intended. Makes it clearer that s is
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:24:18 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Factor out wq->wq_flags & WQ_FPU in workqueue_worker.
No functional change intended. Makes it clearer that s is
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:24:08 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sort includes.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:24:08 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sort includes.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:45 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Avoid unnecessary mutex_exit/enter cycle each loop.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:45 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Avoid unnecessary mutex_exit/enter cycle each loop.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:35 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Stop violating queue(3) internals.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:35 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Stop violating queue(3) internals.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:25 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sprinkle dtrace probes for workqueue_wait edge cases.
Let's make it easy to find out whether these are hit.
To generate
Module Name:src
Committed By: riastradh
Date: Wed Aug 9 08:23:25 UTC 2023
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sprinkle dtrace probes for workqueue_wait edge cases.
Let's make it easy to find out whether these are hit.
To generate
Module Name:src
Committed By: riastradh
Date: Sun Aug 6 17:50:20 UTC 2023
Modified Files:
src/sys/kern: subr_xcall.c
Log Message:
xcall(9): Rename condvars to be less confusing.
The `cv' suffix is not helpful and `xclocv' looks like some kind of
clock at first glance.
101 - 200 of 7106 matches
Mail list logo