NetBSD/sys
cl ea5ec0212d add kernel part of concurrency support for SA on MP systems
- move per VP data into struct sadata_vp referenced from l->l_savp
  * VP id
  * lock on VP data
  * LWP on VP
  * recently blocked LWP on VP
  * queue of LWPs woken which ran on this VP before sleep
  * faultaddr
  * LWP cache for upcalls
  * upcall queue
- add current concurrency and requested concurrency variables
- make process exit run LWP on all VPs
- make signal delivery consider all VPs
- make timer events consider all VPs
- add sa_newsavp to allocate new sadata_vp structure
- add sa_increaseconcurrency to prepare new VP
- make sys_sa_setconcurrency request new VP or wakeup idle VP
- make sa_yield lower current concurrency
- set sa_cpu = VP id in upcalls
- maintain cached LWPs per VP
2004-03-14 01:08:47 +00:00
..
altq parameter with two es. From Peter Postma. 2004-02-24 15:22:01 +00:00
arch add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
coda Fix spelling of "orphan" and placement of */ 2004-03-09 03:14:09 +00:00
compat Remove local declaration of 'sg', since it is no longer used. 2004-03-11 10:14:10 +00:00
conf Add pckbport attribute, and apply it to pckbc. Somehow I missed this file 2004-03-13 22:45:23 +00:00
crypto
ddb Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
dev Use scsipi_adapter_minphys(). 2004-03-14 00:17:37 +00:00
fs add comment to smbfs_remove() regarding the limitation to only remove 2004-02-29 12:19:15 +00:00
gdbscripts
ipkdb
kern add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
lib
lkm Alphabetize... 2004-01-20 04:55:46 +00:00
miscfs Remove pointless comment about layerfs_sysctl() 2004-03-09 03:16:08 +00:00
net Add 10GBASE-LR to IFM_10G_LR. 2004-03-10 14:42:10 +00:00
net80211 fix int/size_t issues in debug code. 2004-02-11 10:19:32 +00:00
netatalk
netccitt
netinet fix tcp/udp checksum test in the M_CSUM_NO_PSEUDOHDR case 2004-03-10 18:50:45 +00:00
netinet6 constify AH algorithm function table. suggested by robert watson 2004-03-10 03:45:04 +00:00
netipsec Remove some left-over debugging code. 2004-03-02 02:24:02 +00:00
netisdn Spell length with h after t. Inspired by a commit by brad@openbsd. 2004-02-13 18:02:05 +00:00
netiso Spell the plural of suffix "suffixes", not "suffices". 2004-02-13 17:56:17 +00:00
netkey occured -> occurred. From Peter Postma. 2004-02-24 15:12:51 +00:00
netnatm
netns parameter with two es. From Peter Postma. 2004-02-24 15:22:01 +00:00
netsmb parameter with two es. From Peter Postma. 2004-02-24 15:22:01 +00:00
nfs shrink sizeof struct nfsnode by putting exclusive members into union. 2004-03-12 16:52:37 +00:00
opencrypto Split opencrypto configuration into an attribute, usable by inkernel 2003-12-31 16:44:26 +00:00
stand
sys add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
ufs reserve a MAXBSIZE-sized buffer for inodedeps for pagedaemon. 2004-03-11 11:50:43 +00:00
uvm Reflect dropping mappings in map_size. 2004-03-11 15:03:47 +00:00
Makefile