summaryrefslogtreecommitdiff
path: root/usr.sbin/mopd/mopa.out
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2006-04-17 16:08:02 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2006-04-17 16:08:02 +0000
commit6ed630b25611708a236d5844481836e5d8d8bf42 (patch)
tree0bffb7ac29b5604697f5327852364fa935183589 /usr.sbin/mopd/mopa.out
parent71b26575d791198e9a3efbd9ee9c197328da552d (diff)
Save pointers to up to four CMMU PFSR registers into the cpu_info structure.
This allows the exception handling code to skip the PFSR address computations. The net result is that the PFSR_SAVE code becomes much simpler and smaller, and that all processors will now spend time in PFSR_SAVE - previously, cpu0 was favored and other processors took a bit more time. Note that 8:1 configurations do not use these fields - but then this is a fixed monoprocessor configuration, for which the existing code was already doing The Right Thing. Tested on luna88k (2:1) by aoyama@, and on mvme88k (2:1 and 4:1) by me.
Diffstat (limited to 'usr.sbin/mopd/mopa.out')
0 files changed, 0 insertions, 0 deletions