Bruno S. Delbono wrote:

> The problem I had was ndiscvt would not load on a 64-bit kernel. Casper 
> suggested that it's an issue with SSE instructions which are not 
> supported in Solaris (I assume yet).

Actually, Solaris supports SSE for user processes, but we
don't save fp context by default for kernel threads; it's
a significant performance boost.  As a result, in the few
places in the kernel where we actually use the FP registers
we're careful to prevent either corruption of user state
or stomping on other kernel threads modifying this state.

The problem w/ the ndis driver is that it doesn't play the
game.

- Bart

-- 
Bart Smaalders                  Solaris Kernel Performance
barts at cyber.eng.sun.com              http://blogs.sun.com/barts

Reply via email to