diff options
author | marcel <marcel@FreeBSD.org> | 2001-12-30 09:59:02 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2001-12-30 09:59:02 +0000 |
commit | 8f722634d165105474259d7bca71d9535e65a649 (patch) | |
tree | d45fd1b27f061846c72b1fe5d0d3723ccb996e82 /sys/netkey | |
parent | 66f9720a7189e99d647239322c1309f89667a2db (diff) | |
download | FreeBSD-src-8f722634d165105474259d7bca71d9535e65a649.zip FreeBSD-src-8f722634d165105474259d7bca71d9535e65a649.tar.gz |
Better implement SMP support:
o Do not use a special struct to keep track of CPUs we found;
instead, use struct pcpu. This handles all the magic WRT
thread creation (yay!).
o Respect MAXCPU.
o Use the vhpt_base and vhpt_size values to initialize the AP.
o Style fixes.
Note that this commit temporarily breaks SMP configurations.
Previously APs didn't do anything, but they now enter the
scheduler. They hold sched_lock for more than 5 secs though
and cause a panic. That's what I call progress :-)
Diffstat (limited to 'sys/netkey')
0 files changed, 0 insertions, 0 deletions