summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
diff options
context:
space:
mode:
authorrmind <rmind@NetBSD.org>2009-10-21 21:11:57 +0000
committerrmind <rmind@NetBSD.org>2009-10-21 21:11:57 +0000
commit40cf6f3659f50e9ba0e108baec37b78c0f672f10 (patch)
tree79ae293b275dbc59c036f89d35cda6a9f68d4abc /sys/dev/microcode
parent43f47d3c56c9fbca9825d2143e521657a8d5670e (diff)
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>.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions