the bitrig smpns branch has been updated by haesbaert with 1 new commit: commit 21cf7f2a0e574b64be787a9fc7f85867893828e7 diff: https://github.com/bitrig/bitrig/commit/21cf7f2 author: Christiano Haesbaert <[email protected]> date: Fri Dec 5 12:38:03 2014 +0100
Hook kernel preemption back and allow "total" preemption. kernel.preemption = 2, will make any higher priority thread preempt the current thread, if and only if they are on the same cpu. Highly experimental, performance drops (since contention on kernel lock causes even more context switches). kernel.preemption = 1 still allows preemption just for interrupt threads. M sys/kern/kern_sysctl.c M sys/kern/sched_bsd.c
