Make sure to count kernel preemption as a context switch. A short cut has been preventing it.