Up to [local] / src / share / man / man9
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jun 21 21:16:21 2023 UTC (11 months, 2 weeks ago) by cheloha
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
HEAD
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)
Revert "schedcpu, uvm_meter(9): make uvm_meter() an independent timeout" Sometimes causes boot hang after mounting root partition. Thread 1: https://marc.info/?l=openbsd-misc&m=168736497407357&w=2 Thread 2: https://marc.info/?l=openbsd-misc&m=168737429214370&w=2
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 20 16:30:30 2023 UTC (11 months, 2 weeks ago) by cheloha
Branch: MAIN
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)
schedcpu, uvm_meter(9): make uvm_meter() an independent timeout uvm_meter(9) should not base its periodic uvm_loadav() call on the UTC clock. It also no longer needs to periodically wake up proc0 because proc0 doesn't do any work. schedcpu() itself may change or go away, but as kettenis@ notes we probably can't completely remove the concept of a "load average" from OpenBSD, given its long Unix heritage. So, (1) remove the uvm_meter() call from schedcpu(), (2) make uvm_meter() an independent timeout started alongside schedcpu() during scheduler_start(), and (3) delete the vestigial periodic proc0 wakeup. With input from deraadt@, kettenis@, and claudio@. deraadt@ cautions that this change may confuse administrators who hold the load average in high regard. Thread: https://marc.info/?l=openbsd-tech&m=168710929409153&w=2 general agreement with this direction from kettenis@ ok claudio@
Revision 1.5 / (download) - annotate - [select for diffs], Sun May 21 05:11:38 2023 UTC (12 months, 2 weeks ago) by jmc
Branch: MAIN
Changes since 1.4: +6 -6 lines
Diff to previous 1.4 (colored)
zap extra word and some hyphens; ok guenther
Revision 1.4 / (download) - annotate - [select for diffs], Fri May 19 18:43:16 2023 UTC (12 months, 2 weeks ago) by guenther
Branch: MAIN
Changes since 1.3: +46 -12 lines
Diff to previous 1.3 (colored)
uvm_coredump(9) was removed in 2015 (commitid dNPv28CJI5BxtRGW) as real processes have been dumped using uvm_coredump_walkmap(9) since 2009-03-05Z19:52:24. Document the current API.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 23 07:57:27 2020 UTC (4 years, 1 month ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)
Document uvmexp.nswget without relying on implementation details. Prompted by a question from schwarze@ ok deraadt@, schwarze@, visa@
Revision 1.2 / (download) - annotate - [select for diffs], Fri Dec 6 10:42:33 2019 UTC (4 years, 6 months ago) by mpi
Branch: MAIN
Changes since 1.1: +2 -27 lines
Diff to previous 1.1 (colored)
Split uvm_vs{,un}lock(9) out of uvm_init(9).
Revision 1.1 / (download) - annotate - [select for diffs], Thu Dec 5 15:14:28 2019 UTC (4 years, 6 months ago) by mpi
Branch: MAIN
Split uvm(9) into smaller manuals. ok jmc@, deraadt@, schwarze@