Commit graph

26 commits

Author SHA1 Message Date
John Baldwin
fa93dd8624 Whitespace fixups. 2005-05-12 21:33:12 +00:00
John Baldwin
cd44ed208a Clean up some confusing text and clarify that sched_pin/unpin only operate
on curthread on the current CPU.  Reference sched_bind/unbind for those
looking for something more general.
2005-05-12 21:24:42 +00:00
John Baldwin
5c855039bf - Add 2005 as a copyright year.
- Add markup to several variable, constant, and function names.
- Remove trailing () from marked up functions to be consistent.
- Split up a non-word into its two sub-words.
2005-05-12 21:23:08 +00:00
John Baldwin
0e417bc9ff Flesh out the sleep queue section. 2005-05-12 21:02:10 +00:00
Murray Stokely
19e42de8a3 Use proper <chapterinfo><authorgroup> sections to record contributions
rather than ad-hoc <paras> at beginning of chapters.
2005-05-04 23:56:46 +00:00
Murray Stokely
fcfbf156cd First pass at indexing. 2005-05-04 16:03:25 +00:00
John Baldwin
e13833ab9e More whitespace fixes to cleanup the previous commit. 2004-08-16 22:05:05 +00:00
John Baldwin
fd67a678b8 - Fix some minor nits in the description of preemption and thread
migration.
- Describe the thread pinning API implemented by jeffr@ via sched_pin/unpin
  rather than the theoretical API that had been described.
2004-08-16 21:09:14 +00:00
John Baldwin
06305fcf38 Whitespace only changes that rewrap some paragraphs. 2004-08-16 21:04:22 +00:00
Tom Rhodes
202016bb4b Whitespace fix: Wrap an extremely long line created from last commit. Wrap
another while I'm here.
2004-06-11 05:17:47 +00:00
Tom Rhodes
80ceb9c0d2 Fix the doc build by wrapping the text inside <note> with <para>.
You've been away too long Mr. Baldwin.  :P
2004-06-11 05:12:25 +00:00
John Baldwin
997a4c6061 - Update copyright (2004).
- Reword a few things and add a couple of notes.
- Expand outline version of todo stuff.
2004-06-10 20:11:32 +00:00
John Baldwin
fe53d90d39 Properly indent first paragraph of introduction. Whitespace only. 2004-06-10 17:50:00 +00:00
John Baldwin
5bda823b84 Trim some trailing whitespace. No content changes. 2004-06-10 17:37:37 +00:00
Hiten Pandya
f441df6727 Remove the <pubdate> element, it is unnecessary. 2004-02-28 19:25:59 +00:00
Hiroki Sato
24c6d01da8 Add missing id attribute to <sect1>. 2004-01-30 10:09:32 +00:00
Ceri Davies
a7b5ebd24d Correct some misuses of "its" and "it's".
Also expand some contractions of the same, discovered while I was
hunting down the above.

This commit can very likely be ignored by translation teams.
2003-11-23 18:22:40 +00:00
Simon L. B. Nielsen
541f5ec33d o Split the FreeBSD Developers Handbook into two books:
- FreeBSD Architecture Handbook, which is a book about the FreeBSD
    architecture.  The SMP article have also been moved into the new
    arch handbook as a separate chapter.

  - FreeBSD Developers Handbook, which is a book about developing on
    FreeBSD; basically what was left when the architecture parts was
    moved away.

o Hook up the new FreeBSD Architecture Handbook to the build.

o Remove the SMP article since it is now part of the FreeBSD
  Architecture Handbook.

The relevant files from the FreeBSD Developers Handbook have been
repository copied to the new FreeBSD Architecture Handbook.

This is just step one in the split, both books need some work to be
real seperate books.  E.g. the FreeBSD Architecture Handbook still
needs an introduction.

Repository copy by:	joe
Requested by:		rwatson
Approved by:		murray, ceri (mentor)
2003-08-06 23:48:04 +00:00
Hideyuki KURASHINA
477e834cff Correct to use close tag (</para>) in section SIGIO.
Submitted by:	Martin Karlsson <mk-freebsd@bredband.net>
PR:		docs/54865
2003-07-25 20:23:26 +00:00
Murray Stokely
a4085987a0 Include FreeBSD entity definitions, and use &unix instead of 'UNIX' to
render a (R) after the first occurrence of that word.
2003-06-17 21:10:45 +00:00
Marc Fonvieille
d51de06b34 Add some quote tags, fix a typo and update the copyright. 2003-02-18 11:46:51 +00:00
Marc Fonvieille
b0e0a590b4 Contractions hunting. 2003-02-18 11:36:42 +00:00
Robert Watson
5b857d074e Minor documentation tweaks:
Remove some excess whitespace. (hmp)
Hyphenate trade-off. (hmp)
Rename "Definitions" to "Glossary. (hmp)
Mark up file names and structure fields better. (hmp)
Improve documentation of credential handling semantics. (rwatson)

Portions submitted by:	Hiten Pandya <hiten@unixdaemons.com>
2002-12-19 02:21:12 +00:00
Robert Watson
70603a0e48 A variety of wording and spelling cleanups to the SMP architecture
document.

Submitted by:	Hiten Pandya <hiten@angelica.unixdaemons.com>
2002-12-07 14:25:25 +00:00
Robert Watson
4d0de73f15 Minor language tweaks.
Discussed with:	Hiten Pandya <hiten@unixdaemons.com>
2002-12-02 19:36:14 +00:00
Robert Watson
c36b056dcc Commit the draft SMPng architecture document John Baldwin posted to
arch@ ages ago, with a number of updates I've added for things like
the MAC Framework, locking of SIGIO, sysctl(), timeout(), credentials,
jail, kernel modules, and a few other things.  Note particularly large
holes in documentation for file and file descriptor locking, pipe
locking, select locking, process locking, scheduler locking.  In fact,
most sections need a lot of work, but I figured it was better to get
this into the documentation tree where people could see/fix it, than
let it rot more.  This is not currently hooked up to the build since
it's not yet ready, but can be built easily.
2002-12-02 16:38:13 +00:00