As Ralf just reminded me by email, the Algorithmics/MIPS
kernel FPU emulator is *not* SMP-safe. It borrows an existing
(if seldom used) exception handler, and has only a single
set of emulated FPU registers. I sort-of knew this, but
had not worried about it, since to the best of my knowledge
no one is building (or has built) SMP MIPS machines
out of FPU-less processors. Nevertheless, a compile-time
test, to blow up on any attempt at an SMP build of the
emulator should always have been there, and is going in
right away.
Does anyone out there actually need/want an SMP
version of the emulator? It's not completely trivial,
but it would not be all that difficult to do...
Regards,
Kevin K.
__
Kevin D. Kissell
MIPS Technologies European Architecture Lab
[EMAIL PROTECTED]
Tel. +33.4.78.38.70.67
FAX. +33.4.78.38.70.68
- Re: R39xx and Processor IDs (was Re: FP emulat... Warner Losh
- TX4955 (Re: R39xx and Processor IDs (was R... Hiroo HAYASHI
- Re: R39xx and Processor IDs (was Re: FP em... William J. Earl
- Re: FP emulation patch available Kevin D. Kissell
- Re: FP emulation patch available Harald Koerfgen
- SOCK_STREAM definition Bradley D. LaRonde
- Re: SOCK_STREAM definition Andreas Jaeger
- Re: SOCK_STREAM definition Bradley D. LaRonde
- Re: FP emulation patch available Kevin D. Kissell
- Re: FP emulation patch available Harald Koerfgen
- Re: FP emulation patch available Kevin D. Kissell
- Re: FP emulation patch available Alan Cox
- Re: FP emulation patch available Harald Koerfgen
- Re: FP emulation patch available Ralf Baechle
- Re: FP emulation patch available William J. Earl
- Re: FP emulation patch available Andrew R. Baker
- Re: FP emulation patch available Dominic Sweetman
- Re: FP emulation patch available Kevin D. Kissell
- Re: FP emulation patch available Kevin D. Kissell
- Re: FP emulation patch available Harald Koerfgen
- Re: FP emulation patch available Kevin D. Kissell
