Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:58:28 UTC 2023
Modified Files:
src/sys/kern: kern_descrip.c
Log Message:
kern_descrip.c: Fix membars around reference count decrement.
In general, the `last one out hit the lights' style of reference
counting
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:58:28 UTC 2023
Modified Files:
src/sys/kern: kern_descrip.c
Log Message:
kern_descrip.c: Fix membars around reference count decrement.
In general, the `last one out hit the lights' style of reference
counting
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:57:17 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
itimer(9): Sprinkle some more assertions.
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/sys/kern/kern_time.c
Please
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:57:17 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
itimer(9): Sprinkle some more assertions.
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/sys/kern/kern_time.c
Please
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:56:25 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
itimer(9): Use callout_setfunc/schedule instead of callout_reset.
No semantic change intended.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 02:56:25 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
itimer(9): Use callout_setfunc/schedule instead of callout_reset.
No semantic change intended.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: riastradh
Date: Wed Feb 22 21:44:21 UTC 2023
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
_vstate_assert: Use atomic_load/store_relaxed. Omit membar_enter.
Can't find anything this is supposed to pair with. Pretty sure this
is
Module Name:src
Committed By: riastradh
Date: Wed Feb 22 21:44:21 UTC 2023
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
_vstate_assert: Use atomic_load/store_relaxed. Omit membar_enter.
Can't find anything this is supposed to pair with. Pretty sure this
is
Module Name:src
Committed By: riastradh
Date: Wed Feb 22 17:00:16 UTC 2023
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
autoconf(9): Clarify assertions about iattr in config_search.
To generate a diff of this commit:
cvs rdiff -u -r1.306 -r1.307
Module Name:src
Committed By: riastradh
Date: Wed Feb 22 17:00:16 UTC 2023
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
autoconf(9): Clarify assertions about iattr in config_search.
To generate a diff of this commit:
cvs rdiff -u -r1.306 -r1.307
Module Name:src
Committed By: riastradh
Date: Tue Feb 21 11:40:00 UTC 2023
Modified Files:
src/sys/kern: kern_ksyms.c
Log Message:
ksyms(4): Reject negative offsets earlier in lseek.
Avoid arithmetic overflow.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: riastradh
Date: Tue Feb 21 11:40:00 UTC 2023
Modified Files:
src/sys/kern: kern_ksyms.c
Log Message:
ksyms(4): Reject negative offsets earlier in lseek.
Avoid arithmetic overflow.
XXX pullup-10
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: thorpej
Date: Sat Feb 18 14:04:17 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
In itimer_arm_real(), KASSERT that it->it_dying is false. This was
already implicitly assumed, but make it explicit in hopes of tracking
down
Module Name:src
Committed By: thorpej
Date: Sat Feb 18 14:04:17 UTC 2023
Modified Files:
src/sys/kern: kern_time.c
Log Message:
In itimer_arm_real(), KASSERT that it->it_dying is false. This was
already implicitly assumed, but make it explicit in hopes of tracking
down
Module Name:src
Committed By: riastradh
Date: Fri Feb 17 23:13:01 UTC 2023
Modified Files:
src/sys/kern: tty.c
Log Message:
ttycheckoutq(9): wait is always 0. Assert it; prune dead branches.
There appear to have been no callers with wait=1 since NetBSD 1.0
from a
Module Name:src
Committed By: riastradh
Date: Fri Feb 17 23:13:01 UTC 2023
Modified Files:
src/sys/kern: tty.c
Log Message:
ttycheckoutq(9): wait is always 0. Assert it; prune dead branches.
There appear to have been no callers with wait=1 since NetBSD 1.0
from a
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:34:46 UTC 2023
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Avoid undefined behaviour.
To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 src/sys/kern/subr_pool.c
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:34:46 UTC 2023
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Avoid undefined behaviour.
To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 src/sys/kern/subr_pool.c
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:20:31 UTC 2023
Modified Files:
src/sys/kern: kern_sysctl.c
Log Message:
Fix SYSCTL_DEBUG_CREATE for non-x86 by using copyin
To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 src/sys/kern/kern_sysctl.c
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:20:31 UTC 2023
Modified Files:
src/sys/kern: kern_sysctl.c
Log Message:
Fix SYSCTL_DEBUG_CREATE for non-x86 by using copyin
To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 src/sys/kern/kern_sysctl.c
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:14:11 UTC 2023
Modified Files:
src/sys/kern: kern_sysctl.c
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267 src/sys/kern/kern_sysctl.c
Please note that diffs are not
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:14:11 UTC 2023
Modified Files:
src/sys/kern: kern_sysctl.c
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267 src/sys/kern/kern_sysctl.c
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Wed Feb 15 13:12:45 UTC 2023
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
kern/subr_devsw.c: Nix trailing whitespace.
No functional change intended.
Please do (setq show-trailing-whitespace t) if you use Emacs!
Module Name:src
Committed By: riastradh
Date: Wed Feb 15 13:12:45 UTC 2023
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
kern/subr_devsw.c: Nix trailing whitespace.
No functional change intended.
Please do (setq show-trailing-whitespace t) if you use Emacs!
Module Name:src
Committed By: buhrow
Date: Mon Feb 13 19:07:14 UTC 2023
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
When a device driver calls devsw_attach() it has the option of
attaching a block device
structure and a character device structure, or,
Module Name:src
Committed By: buhrow
Date: Mon Feb 13 19:07:14 UTC 2023
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
When a device driver calls devsw_attach() it has the option of
attaching a block device
structure and a character device structure, or,
Module Name:src
Committed By: macallan
Date: Tue Feb 7 09:25:51 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
fix logic-reversing tpyo in putone()
To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/sys/kern/subr_prf.c
Please note that
Module Name:src
Committed By: macallan
Date: Tue Feb 7 09:25:51 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
fix logic-reversing tpyo in putone()
To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/sys/kern/subr_prf.c
Please note that
Module Name:src
Committed By: mrg
Date: Sun Feb 5 21:18:05 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
avoid pserialize usage in early boot
there are DEBUG-only aprint_normal() calls early in eg, ksyms
setup that may happen before eg curcpu() is
Module Name:src
Committed By: mrg
Date: Sun Feb 5 21:18:05 UTC 2023
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
avoid pserialize usage in early boot
there are DEBUG-only aprint_normal() calls early in eg, ksyms
setup that may happen before eg curcpu() is
Module Name:src
Committed By: riastradh
Date: Tue Jan 31 13:21:37 UTC 2023
Modified Files:
src/sys/kern: kern_module.c
Log Message:
module(9): Make error message for multiple MODULE decls more obvious.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161
Module Name:src
Committed By: riastradh
Date: Tue Jan 31 13:21:37 UTC 2023
Modified Files:
src/sys/kern: kern_module.c
Log Message:
module(9): Make error message for multiple MODULE decls more obvious.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161
Module Name:src
Committed By: skrll
Date: Sun Jan 29 17:20:48 UTC 2023
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/kern/subr_kobj.c
Please note that diffs are not
Module Name:src
Committed By: skrll
Date: Sun Jan 29 17:20:48 UTC 2023
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/kern/subr_kobj.c
Please note that diffs are not
Module Name:src
Committed By: ozaki-r
Date: Fri Jan 27 09:28:41 UTC 2023
Modified Files:
src/sys/kern: kern_lock.c kern_mutex.c kern_rwlock.c
Log Message:
Sprinkle __predict_{true,false} for panicstr checks
To generate a diff of this commit:
cvs rdiff -u -r1.181 -r1.182
Module Name:src
Committed By: ozaki-r
Date: Fri Jan 27 09:28:41 UTC 2023
Modified Files:
src/sys/kern: kern_lock.c kern_mutex.c kern_rwlock.c
Log Message:
Sprinkle __predict_{true,false} for panicstr checks
To generate a diff of this commit:
cvs rdiff -u -r1.181 -r1.182
Module Name:src
Committed By: mlelstv
Date: Thu Jan 19 07:40:58 UTC 2023
Modified Files:
src/sys/kern: kern_subr.c
Log Message:
If a specified root device does not exist when the kernel tries to
mount the root filesystem, retry for up to ROOT_WAITTIME (20) seconds.
This
Module Name:src
Committed By: mlelstv
Date: Thu Jan 19 07:40:58 UTC 2023
Modified Files:
src/sys/kern: kern_subr.c
Log Message:
If a specified root device does not exist when the kernel tries to
mount the root filesystem, retry for up to ROOT_WAITTIME (20) seconds.
This
Module Name:src
Committed By: martin
Date: Mon Dec 5 15:47:14 UTC 2022
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
If no more softints are pending on this cpu, clear ci_want_resched
(instead of just assingning ci_data.cpu_softints to it - the bitsets
are not
Module Name:src
Committed By: martin
Date: Mon Dec 5 15:47:14 UTC 2022
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
If no more softints are pending on this cpu, clear ci_want_resched
(instead of just assingning ci_data.cpu_softints to it - the bitsets
are not
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:09:04 UTC 2022
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Simplify. Same code before and after.
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/kern/kern_mutex.c
Please note
Module Name:src
Committed By: skrll
Date: Mon Dec 5 07:09:04 UTC 2022
Modified Files:
src/sys/kern: kern_mutex.c
Log Message:
Simplify. Same code before and after.
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/kern/kern_mutex.c
Please note
Module Name:src
Committed By: riastradh
Date: Fri Nov 25 16:15:39 UTC 2022
Modified Files:
src/sys/kern: vfs_lockf.c
Log Message:
kern/vfs_lockf.c: Parenthesize to make arithmetic match check.
We verified start + (fl->fl_len - 1) would not overflow, but then
computed
Module Name:src
Committed By: riastradh
Date: Fri Nov 25 16:15:39 UTC 2022
Modified Files:
src/sys/kern: vfs_lockf.c
Log Message:
kern/vfs_lockf.c: Parenthesize to make arithmetic match check.
We verified start + (fl->fl_len - 1) would not overflow, but then
computed
Module Name:src
Committed By: skrll
Date: Sat Nov 19 15:30:12 UTC 2022
Modified Files:
src/sys/kern: subr_optstr.c
Log Message:
Style. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/kern/subr_optstr.c
Please note that diffs are not public
Module Name:src
Committed By: skrll
Date: Sat Nov 19 15:30:12 UTC 2022
Modified Files:
src/sys/kern: subr_optstr.c
Log Message:
Style. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/kern/subr_optstr.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Fri Nov 18 00:10:03 UTC 2022
Modified Files:
src/sys/kern: vfs_init.c
Log Message:
kern/vfs_init.c: extern vfs_op_descs got rehomed in sys/vnode.h.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59
Module Name:src
Committed By: riastradh
Date: Fri Nov 18 00:10:03 UTC 2022
Modified Files:
src/sys/kern: vfs_init.c
Log Message:
kern/vfs_init.c: extern vfs_op_descs got rehomed in sys/vnode.h.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59
Hello,
On Tue, 15 Nov 2022 10:29:56 +
"Michael Lorenz" wrote:
> Module Name: src
> Committed By: macallan
> Date: Tue Nov 15 10:29:56 UTC 2022
>
> Modified Files:
> src/sys/kern: subr_pserialize.c
>
> Log Message:
> don't KASSERT(kpreempt_disabled()) while cold
>
Module Name:src
Committed By: macallan
Date: Tue Nov 15 10:29:56 UTC 2022
Modified Files:
src/sys/kern: subr_pserialize.c
Log Message:
don't KASSERT(kpreempt_disabled()) while cold
pserialize_read_*() can be called *very* early in kernel startup these days
To generate a
Module Name:src
Committed By: macallan
Date: Tue Nov 15 10:29:56 UTC 2022
Modified Files:
src/sys/kern: subr_pserialize.c
Log Message:
don't KASSERT(kpreempt_disabled()) while cold
pserialize_read_*() can be called *very* early in kernel startup these days
To generate a
Module Name:src
Committed By: hannken
Date: Thu Nov 10 10:55:01 UTC 2022
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
If built with DEBUG Limit the depth of file system stack so kernel sanitizers
may stress mount/unmount without exhausting the kernel stack.
To
Module Name:src
Committed By: hannken
Date: Thu Nov 10 10:55:01 UTC 2022
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
If built with DEBUG Limit the depth of file system stack so kernel sanitizers
may stress mount/unmount without exhausting the kernel stack.
To
Module Name:src
Committed By: simonb
Date: Mon Oct 31 09:14:18 UTC 2022
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
Fix (invalid) gcc uninitialised warning with i386 gcc using -Os.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -r1.196
Module Name:src
Committed By: simonb
Date: Mon Oct 31 09:14:18 UTC 2022
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
Fix (invalid) gcc uninitialised warning with i386 gcc using -Os.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -r1.196
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 11:41:00 UTC 2022
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/subr_workqueue.c
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 11:41:00 UTC 2022
Modified Files:
src/sys/kern: subr_workqueue.c
Log Message:
workqueue(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/subr_workqueue.c
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 10:52:36 UTC 2022
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
devsw(9): Sprinkle dtrace probes on bdevsw, cdevsw calls.
This is better than fbt-tracing the bdev_* and cdev_* functions
because this way
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 10:52:36 UTC 2022
Modified Files:
src/sys/kern: subr_devsw.c
Log Message:
devsw(9): Sprinkle dtrace probes on bdevsw, cdevsw calls.
This is better than fbt-tracing the bdev_* and cdev_* functions
because this way
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 00:19:22 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Mark new flags local unused for non-KDTRACE_HOOKS builds.
(feel free to add a new __dtrace_used annotation to make this more
Module Name:src
Committed By: riastradh
Date: Sat Oct 29 00:19:22 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Mark new flags local unused for non-KDTRACE_HOOKS builds.
(feel free to add a new __dtrace_used annotation to make this more
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:53:26 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/kern/kern_timeout.c
Please
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:53:26 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/kern/kern_timeout.c
Please
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:52:22 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Nix trailing whitespace.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:52:22 UTC 2022
Modified Files:
src/sys/kern: kern_timeout.c
Log Message:
callout(9): Nix trailing whitespace.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:52:02 UTC 2022
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
softint(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/kern/kern_softint.c
Please
Module Name:src
Committed By: riastradh
Date: Fri Oct 28 21:52:02 UTC 2022
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
softint(9): Sprinkle dtrace probes.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/kern/kern_softint.c
Please
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:28:30 UTC 2022
Modified Files:
src/sys/kern: subr_log.c
Log Message:
kern/subr_log.c: log_lock is private; make it static, not extern.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:28:30 UTC 2022
Modified Files:
src/sys/kern: subr_log.c
Log Message:
kern/subr_log.c: log_lock is private; make it static, not extern.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:28:18 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
kern/kern_lock.c: We get start_init_exec from sys/kernel.h now.
To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:28:18 UTC 2022
Modified Files:
src/sys/kern: kern_lock.c
Log Message:
kern/kern_lock.c: We get start_init_exec from sys/kernel.h now.
To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:27:16 UTC 2022
Modified Files:
src/sys/kern: kern_turnstile.c
Log Message:
kern/kern_turnstile.c: Get turnstile0 from sys/sleeptab.h.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:27:16 UTC 2022
Modified Files:
src/sys/kern: kern_turnstile.c
Log Message:
kern/kern_turnstile.c: Get turnstile0 from sys/sleeptab.h.
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:26:57 UTC 2022
Modified Files:
src/sys/kern: kgdb_stub.c
Log Message:
kgdb(9): Use ddb/db_extern.h instead of copying extern.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:26:57 UTC 2022
Modified Files:
src/sys/kern: kgdb_stub.c
Log Message:
kgdb(9): Use ddb/db_extern.h instead of copying extern.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:26:45 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kern/subr_kobj.c: We already get module_base from sys/module.h.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:26:45 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kern/subr_kobj.c: We already get module_base from sys/module.h.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:24:21 UTC 2022
Modified Files:
src/sys/kern: subr_kcov.c
Log Message:
kern/subr_kcov.c: We already get cold from sys/kernel.h.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:24:21 UTC 2022
Modified Files:
src/sys/kern: subr_kcov.c
Log Message:
kern/subr_kcov.c: We already get cold from sys/kernel.h.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:23:28 UTC 2022
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
kern/kern_synch.c: Get averunnable from sys/resource.h.
To generate a diff of this commit:
cvs rdiff -u -r1.351 -r1.352
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:23:28 UTC 2022
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
kern/kern_synch.c: Get averunnable from sys/resource.h.
To generate a diff of this commit:
cvs rdiff -u -r1.351 -r1.352
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:22:38 UTC 2022
Modified Files:
src/sys/kern: kern_pax.c
Log Message:
kern/kern_pax.c: Get maxsmap from sys/resourcevar.h.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/kern/kern_pax.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:22:38 UTC 2022
Modified Files:
src/sys/kern: kern_pax.c
Log Message:
kern/kern_pax.c: Get maxsmap from sys/resourcevar.h.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/kern/kern_pax.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:21:06 UTC 2022
Modified Files:
src/sys/kern: kern_hook.c
Log Message:
kern/kern_hook.c: Get exec_lock from sys/exec.h.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/kern_hook.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:21:06 UTC 2022
Modified Files:
src/sys/kern: kern_hook.c
Log Message:
kern/kern_hook.c: Get exec_lock from sys/exec.h.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/kern_hook.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:20:47 UTC 2022
Modified Files:
src/sys/kern: init_main.c
Log Message:
kern/init_main.c: Get extern lwp0 from sys/lwp.h.
To generate a diff of this commit:
cvs rdiff -u -r1.540 -r1.541 src/sys/kern/init_main.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:20:47 UTC 2022
Modified Files:
src/sys/kern: init_main.c
Log Message:
kern/init_main.c: Get extern lwp0 from sys/lwp.h.
To generate a diff of this commit:
cvs rdiff -u -r1.540 -r1.541 src/sys/kern/init_main.c
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:20:36 UTC 2022
Modified Files:
src/sys/kern: exec_elf.c kern_proc.c
Log Message:
kern/exec_elf.c: Get emul_netbsd from sys/proc.h.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104
Module Name:src
Committed By: riastradh
Date: Wed Oct 26 23:20:36 UTC 2022
Modified Files:
src/sys/kern: exec_elf.c kern_proc.c
Log Message:
kern/exec_elf.c: Get emul_netbsd from sys/proc.h.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104
Module Name:src
Committed By: riastradh
Date: Tue Oct 25 23:22:36 UTC 2022
Modified Files:
src/sys/kern: vfs_xattr.c
Log Message:
extattr(9): KNF
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/kern/vfs_xattr.c
Module Name:src
Committed By: riastradh
Date: Tue Oct 25 23:22:36 UTC 2022
Modified Files:
src/sys/kern: vfs_xattr.c
Log Message:
extattr(9): KNF
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/kern/vfs_xattr.c
Module Name:src
Committed By: riastradh
Date: Tue Oct 25 23:22:17 UTC 2022
Modified Files:
src/sys/kern: vfs_xattr.c
Log Message:
extattr(9): Fix uninitialized uio_iovcnt.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/kern/vfs_xattr.c
Please
Module Name:src
Committed By: riastradh
Date: Tue Oct 25 23:22:17 UTC 2022
Modified Files:
src/sys/kern: vfs_xattr.c
Log Message:
extattr(9): Fix uninitialized uio_iovcnt.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/kern/vfs_xattr.c
Please
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:28:23 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Rephrase kobj_load and kobj_affix positively.
Write error cases as branches, normal cases as straight-line code.
Side effect: One
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:28:23 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Rephrase kobj_load and kobj_affix positively.
Write error cases as branches, normal cases as straight-line code.
Side effect: One
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:27:20 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Fix kobj_read_mem error branches.
Rewrite positively to simplify logic: Write errors as branches,
normal case as straight-line code.
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:27:20 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Fix kobj_read_mem error branches.
Rewrite positively to simplify logic: Write errors as branches,
normal case as straight-line code.
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:23:24 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Avoid arithmetic overflow in overflow detection.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:23:24 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Avoid arithmetic overflow in overflow detection.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71
Module Name:src
Committed By: riastradh
Date: Sat Oct 15 15:22:27 UTC 2022
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
kobj(9): Forbid reading negative offsets.
Shouldn't have any functional change, but let's fail with EINVAL
rather than reading arbitrarily
401 - 500 of 1962 matches
Mail list logo