I have put a patch to enable userland support SMP scheduling. http://people.freebsd.org/~davidxu/libpthread_smp.diff The patch works on my SMP machine, but not fully tested, and I will work on idle kses stuffs. At least, it seems the SMP speed is not slower than UP. :-) David Xu