freebsd-dev/share/man
Mitchell Horne 175db7b582 mi_switch(9): update to current day
The function itself and much of the information in this page remains
relevant, but many details need to be fixed.
 - Update function signatures
 - Update the list of major uses of mi_switch() (it is not exhaustive)
 - Document 'flags' argument and its possible values
 - Document thread lock requirement for callers
 - Thread runtime limits are out of scope now, no need to describe them
 - Remove outdated information w.r.t. KSE, runqueue, non-preemptible
   kernel, etc
 - Update the description of cpu_switch() and its responsibilities

PR:		149574
Reviewed by:	kib
Discussed with:	markj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D38185
2023-02-09 12:01:32 -04:00
..
man1
man3 libthr: Fix pthread_attr_[g|s]etaffinity_np manual. 2023-01-29 15:37:18 +03:00
man3lua flua: Add a libjail module 2020-10-24 17:08:59 +00:00
man4 netlink: return optional metadata with the operation result. 2023-02-09 15:30:00 +00:00
man5 tarfs: Fix typo in man page. 2023-02-06 17:24:17 +01:00
man6
man7 release.7: Correct a variable name 2023-01-27 14:01:12 -05:00
man8 rc: add a manual entry for ${name}_setup 2022-11-11 22:21:39 +01:00
man9 mi_switch(9): update to current day 2023-02-09 12:01:32 -04:00
Makefile flua: Add a libjail module 2020-10-24 17:08:59 +00:00