rmind 40cf6f3659 Remove uarea swap-out functionality:
- Addresses the issue described in PR/38828.
- Some simplification in threading and sleepq subsystems.
- Eliminates pmap_collect() and, as a side note, allows pmap optimisations.
- Eliminates XS_CTL_DATA_ONSTACK in scsipi code.
- Avoids few scans on LWP list and thus potentially long holds of proc_lock.
- Cuts ~1.5k lines of code.  Reduces amd64 kernel size by ~4k.
- Removes __SWAP_BROKEN cases.

Tested on x86, mips, acorn32 (thanks <mpumford>) and partly tested on
acorn26 (thanks to <bjh21>).

Discussed on <tech-kern>, reviewed by <ad>.
2009-10-21 21:11:57 +00:00
..
2008-03-12 05:57:28 +00:00
2009-03-10 23:49:07 +00:00
2009-03-10 23:49:07 +00:00
2009-03-10 23:49:07 +00:00
2009-03-10 23:49:07 +00:00
2009-03-10 23:49:07 +00:00
2008-10-25 23:59:06 +00:00
2006-07-05 18:33:18 +00:00
2009-01-11 03:07:47 +00:00