freebsd-dev/sys
Peter Wemm b3196e4b9f Preliminary support for per-cpu data pages.
This eliminates a lot of #ifdef SMP type code.  Things like _curproc reside
in a data page that is unique on each cpu, eliminating the expensive macros
like:    #define curproc (SMPcurproc[cpunumber()])

There are some unresolved bootstrap and address space sharing issues at
present, but Steve is waiting on this for other work.  There is still some
strictly temporary code present that isn't exactly pretty.

This is part of a larger change that has run into some bumps, this part is
standalone so it should be safe.  The temporary code goes away when the
full idle cpu support is finished.

Reviewed by: fsmp, dyson
1997-06-22 16:04:22 +00:00
..
alpha
amd64 Preliminary support for per-cpu data pages. 1997-06-22 16:04:22 +00:00
compat/linux
compile
conf Preliminary support for per-cpu data pages. 1997-06-22 16:04:22 +00:00
ddb
dev The syscons driver doesn't really check the presence of the display 1997-06-22 12:04:36 +00:00
fs Block all write operations to /proc/1/* when securelevel > 0. 1997-06-21 16:09:49 +00:00
geom
gnu
i386 Preliminary support for per-cpu data pages. 1997-06-22 16:04:22 +00:00
isa The syscons driver doesn't really check the presence of the display 1997-06-22 12:04:36 +00:00
isofs/cd9660
kern Preliminary support for per-cpu data pages. 1997-06-22 16:04:22 +00:00
libkern
miscfs Block all write operations to /proc/1/* when securelevel > 0. 1997-06-21 16:09:49 +00:00
modules
msdosfs
net Fix this damn mbuf with a negative m_len. It turns 1997-06-22 02:19:53 +00:00
netatalk
netinet Add for public examination the beginnings of the per-host cache support 1997-06-18 01:24:28 +00:00
netipx
netkey
netnatm
netns
nfs
nfsclient
nfsserver
pc98 Added CONTEC C-NET(9N) and C-NET(98)P2 support. 1997-06-17 11:26:50 +00:00
pccard
pci Superceded by dc21040reg.h 1997-06-22 09:50:09 +00:00
powerpc/include
rpc
scsi
sys Preliminary support for per-cpu data pages. 1997-06-22 16:04:22 +00:00
tools
ufs
vm Kill some stale leftovers from the earlier attempts at SMP per-cpu pages 1997-06-22 15:47:16 +00:00
Makefile