Я новичок в разработке ядра Linux. У меня есть приложение, где я должен использовать два отдельных hr_timers. (скажем, один с 500us, а другой с 1 мс): но когда я пытаюсь настроить и запустить модуль, систему (я работаю в rpi3), система падает после получения некоторого вывода (Просто некоторые printk ("") в соответствующие обратные вызовы).
Как именно работают таймеры ..? Нужно ли нам что-то исключать или блокировать? Если кто-то может предоставить фрагмент кода, будет полезно ...
Спасибо
Уже пытался настроить один hr_timer, и он работает отлично. Но с двумя hr_timers он падает ...