Bug 149574 - [patch] update mi_switch(9) man page
Summary: [patch] update mi_switch(9) man page
Status: Open
Alias: None
Product: Documentation
Classification: Unclassified
Component: Manual Pages (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Guangyuan Yang
Keywords: patch
Depends on:
Reported: 2010-08-12 14:40 UTC by pluknet
Modified: 2018-11-21 20:31 UTC (History)
2 users (show)

See Also:

file.diff (6.18 KB, patch)
2010-08-12 14:40 UTC, pluknet
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pluknet 2010-08-12 14:40:04 UTC
The mi_switch(9) manual page in tree is much outdated.
- sync with ctxsw.9, v1.3 (license) and partially with 1.5 (minor grammar)
- update subject signatures in SYNOPSYS to current source, add description of the 
newly added function arguments.
- use <the .Nm function> convention
- reword of now non-existing need_resched(9)
- remove sentence about KSE threading impl. details
- list the possible mi_switch flags values
- remove the mention of choosethread(9) call from cpu_switch() in the 
cpu_switch() paragraph as that's not true, and choosethread() is mainly called 
from sched_switch(), not cpu_switch
- remove a paragraph about runqueue(9) locking as it's long outdated
- xref thread_exit(9) and choosethread(9)

Fix: Patch attached with submission follows:
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2010-08-12 17:11:13 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-doc

Comment 2 Glen Barber freebsd_committer 2010-09-14 03:20:30 UTC
Responsible Changed
From-To: freebsd-doc->gjb

I'll take this.
Comment 3 Glen Barber freebsd_committer 2010-10-01 12:51:37 UTC
Responsible Changed
From-To: gjb->freebsd-doc

Back to the pool for now due to lack of time.
Comment 4 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 07:59:49 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped