summaryrefslogtreecommitdiff
path: root/sys/dev/microcode/isp
diff options
context:
space:
mode:
authorbjh21 <bjh21@NetBSD.org>2002-10-18 21:32:57 +0000
committerbjh21 <bjh21@NetBSD.org>2002-10-18 21:32:57 +0000
commit3d1b6867f0b2cf2cf34f2e1f9b2d2c61b30ff9b1 (patch)
treec605b3d406e41e2b3788280bd2ab19d9f9239147 /sys/dev/microcode/isp
parent0ce4a385a52200bd910d4940b3c832005f1ef933 (diff)
In cpu_switch(), stack more registers at the start of the function,
and hence save fewer into the PCB. This should give me enough free registers in cpu_switch to tidy things up and support MULTIPROCESSOR properly. While we're here, make the stacked registers into an APCS stack frame, so that DDB backtraces through cpu_switch() will work. This also affects cpu_fork(), which has to fabricate a switchframe and PCB for the new process.
Diffstat (limited to 'sys/dev/microcode/isp')
0 files changed, 0 insertions, 0 deletions