NetBSD/sys
ad 06e0894e76 Take the run queue management code from the M2 scheduler, and make it
mandatory. Remove the 4BSD run queue code. Effects:

- Pluggable scheduler is only responsible for co-ordinating timeshared jobs.
- All systems run with per-CPU run queues.
- 4BSD scheduler gets processor sets / affinity.
- 4BSD scheduler gets a significant peformance boost on some workloads.

Discussed on tech-kern@.
2008-04-12 17:02:08 +00:00
..
altq
arch Ignore size alignment issues, as we're never going to have a case where 2008-04-12 16:10:46 +00:00
coda when queueing a message back to Venus, prioritise signals by inserting 2008-03-21 18:02:39 +00:00
compat Under NPTL emulation, do not reparent all members of a thread group, 2008-04-11 16:47:50 +00:00
conf Certain misguided people have complained, NetBSD only runs rare or 2008-04-02 01:34:36 +00:00
contrib/dev/ath
crypto
ddb Fix CS_MACH definition. 0x10 is spelled 0x10, not 0x16. 2008-03-27 01:15:15 +00:00
dev Split device_t/softc, with misc cosmetics. 2008-04-12 08:35:22 +00:00
dist Update to ACPI-CA 20080321. Thanks to George Michaelson for help with testing. 2008-04-12 16:16:06 +00:00
fs Catch up with descriptor handling changes. See kern_descrip.c revision 2008-03-21 21:54:58 +00:00
gdbscripts
ipkdb
kern Take the run queue management code from the M2 scheduler, and make it 2008-04-12 17:02:08 +00:00
lib Fix a warning in #ifdef RARP_DEBUG. PR kern/20314 2008-04-05 05:15:33 +00:00
lkm Merge NOMAN, CLEANFILES and WARNS into the shared Makefile.inc. 2008-04-05 19:03:57 +00:00
miscfs Catch up with descriptor handling changes. See kern_descrip.c revision 2008-03-21 21:54:58 +00:00
modules Add an example on how to handle the incoming properties during module load. 2008-03-02 11:19:30 +00:00
net make this build with BRIDGE_IPF and PFIL_HOOKS options 2008-04-12 09:26:45 +00:00
net80211 revert the broken DeMorgan-ification 2008-04-05 09:34:22 +00:00
netatalk Fix a bug that I introduced in rev 1.11, when I left out an assignment 2008-04-06 18:46:56 +00:00
netbt move the updating of num_cmd_pkts to its own function, mostly so that 2008-03-17 09:16:17 +00:00
netinet Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collated 2008-04-12 05:58:22 +00:00
netinet6 Make IP, TCP, UDP, and ICMP statistics per-CPU. The stats are collated 2008-04-12 05:58:22 +00:00
netipsec Change IPv6 stats from a structure to an array of uint64_t's. 2008-04-08 23:37:43 +00:00
netisdn use aprint_*_dev and device_xname 2008-04-05 13:40:05 +00:00
netiso
netkey
netnatm
netsmb Commit the "per-CPU" select patch. This is the result of much work and 2008-03-22 18:04:42 +00:00
nfs - make nfs_receive and nfs_reply static. 2008-04-10 12:32:37 +00:00
opencrypto Protect selrecord/selnotify calls with crypto_mtx; few misc changes. 2008-04-11 10:28:10 +00:00
rump +evcnt_attach_dynamic 2008-04-11 15:24:48 +00:00
secmodel Remove include of sys/pset.h in sys/lwp.h header. 2008-03-09 15:39:14 +00:00
stand
sys Take the run queue management code from the M2 scheduler, and make it 2008-04-12 17:02:08 +00:00
ufs newdirrem: if the number of deletes in progress is getting too high, start 2008-04-11 16:25:38 +00:00
uvm fix the order of printf arguments. 2008-04-11 15:47:15 +00:00
Makefile