Kernel mutexes poll instead of truly sleeping
The kthread mutex implementation polls instead of properly suspending the thread schedulerwise until it can run again. This wastes CPU cycles and prevents the processor from going into an idle state.
The kthread mutex implementation polls instead of properly suspending the thread schedulerwise until it can run again. This wastes CPU cycles and prevents the processor from going into an idle state.