summaryrefslogtreecommitdiffstats
path: root/usr.bin/vis
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2001-12-30 09:59:02 +0000
committermarcel <marcel@FreeBSD.org>2001-12-30 09:59:02 +0000
commit8f722634d165105474259d7bca71d9535e65a649 (patch)
treed45fd1b27f061846c72b1fe5d0d3723ccb996e82 /usr.bin/vis
parent66f9720a7189e99d647239322c1309f89667a2db (diff)
downloadFreeBSD-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 'usr.bin/vis')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud