The only weird crap I've seen with SMP versus non-SMP these days is some assumptions that it's cheap to alternate between two tasks in a preemptive kernel.
That behaviour sucks on MIPS. On SMP machines with enough CPUs/hardware threads, you don't see the context switch overhead because you have enough CPUs to run them concurrently. But on single core MIPS boards, things aren't quite as shiny. (Yes, I'm working towards making net80211 and some of the wifi drivers enforce better behaviour in this regard. The network stack doesn't really "help" me here.) Adrian _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"