> Well, I already have a prototype (very very very alpha/dirty) that begins to
> work. Cf http://www.inria.fr/prisme/personnel/pion/progs/linux if you're
> interested. The emulation is actually done via the invalid opcode exception,
> caught by the kernel, which in turn sends SIGILL to the process. What Intel
> says is that they do not support hardware help for the emulation (and I don't
> know what's the benefit of that anyway), but we don't need it.
Just add up the cost of the exception handling, plus the SIGILL handling,
plus the context switches involved... and consider if that cost *for each
instruction* is worth it to "speed up" the bit fiddling.
-- Horst von Brand vonbrand@sleipnir.valparaiso.cl Casilla 9G, Viña del Mar, Chile +56 32 672616- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu