Как использовать два hr_timer в модуле Linux? - PullRequest
0 голосов
/ 25 июня 2019

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

Как именно работают таймеры ..? Нужно ли нам что-то исключать или блокировать? Если кто-то может предоставить фрагмент кода, будет полезно ... Спасибо

Уже пытался настроить один hr_timer, и он работает отлично. Но с двумя hr_timers он падает ...

...