(1) Trim trailing whitespace (existing text, gbde text)
(2) Line-breaks at 72 characters or so (gbde text)
(3) Clean up whitespace around <screen></screen (gbde text)
No content changes for translators.
Pointed at by: bmah
higher (higher recommended). This excellent chapter was contributed
by Lucky Green. There appears to be a formatting problem involving
obfuscating the $FreeBSD$ in the template sample that should be
resolved by someone with a bit more SGML clue than me.
Submitted by: Lucky Green <shamrock@cypherpunks.to>
Reviewed by: phk
to match the current GENERIC kernel config on 4.X and 5.X. And be more
clear on the fact agp(4) needs to be loaded at boot time.
PR: docs/51399
Submitted by: anholt
Add information about how to determine the current scheduler.
PR: 50720
Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru> (original version)
Changes by: Chris Pepper <pepper@reppep.com>
Extra work by: trhodes
- Add Management Interfaces (sysctls, tunables, et al).
- Add Concurrency and Synchronization (busy count handling to synchronize
policy loading).
- Add Policy Registration (management of active poliy lists).
- Flesh out Labeling Support to talk about label initialization and
life cycles, allocation semantics.
- Add System Calls.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
- Move Userland Architecture down to the Userland APIs section.
- Push most of the Policy-related subsections into the MAC Policy
Architecture section. Tweak a little language so it makes
sense.
Note that the MAC Framework can also be used to express DAC policies.
Push the MAC Framework Policy Elements section up a level to sect1 and
name it "MAC Policy Architecture".
Stick "MAC" in front of the Policy Entry Points section header to
improve consistency.
Developer's Handbook: break out the "Entry Point Framework" section
into a number of sections: MAC Policy Declaration, Entry Point
Introduction, MAC Policy Entry Point Reference. Re-order sections
a bit so there's a more logical progression and fewer large chunks
of text over many pages. This greatly improves readability.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
its possible interactions with the MPC_LOADTIME_FLAG_NOTLATE flag.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
the MAC Framework Chapter of the Developer's Handbook with a
cross-reference the the mac(3) man page for the time being.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
of the MAC Framework chapter of the Developer's Handbook into their
own <sect2> sections.
- Re-order the Policy Elements sect2 to the end of the section since
most of the remainder of the subsections talk about parts of the
Framework, not module structure.
- Add text relating to the support for persistent labeling using
extended attributes on supporting file systems.
- Add concurrency/synchronization primitives to the list of framework
elements.
This section needs more work, and will probably grow sub-sections on
most of the major elements in the element list.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories