Включили ли вы CONFIG_DEBUG_SPINLOCK_SLEEP
, что может дать вам больше информации, включая трассировку стека, о том, где находится ошибка.
Другой угол, на который нужно смотреть, это то, какие спящие функции вы вызываете. Примеры msleep()
, mutex_lock()
, copy_to_user()
и т. Д.