LINUX.ORG.RU

Непонятки с 3.10

 , , , ,


0

2

Всем привет.

Что-то странное наблюдаю с 3.9 и 3.10. Может кто тут подскажет, куда копать?

Имею следующее: платка на АРМ процессоре AT91SAM9G45, пока крутится на 3.8.13 без проблем. Захотелось попробовать свежее ядро. ещё есть у меня драйвер управления бипером (для акустического подтверждения того, что пользователь нажал кнопку на GUI) и в этом драйвере запрограммирован hr_timer. С этим таймером я запрограммировал длительность бипа. Т.е. бипер включается при приеме команды, таймер выставляется на длительность и в callback методе таймера бипер выключается. С 3.8 никаких проблем. Но с 3.9 или 3.10 мой таймер частенько может пищать вместо нескольких милисекунд примерно секунду (!!!)
Причем во время этого длинного пищания прибор вполне себе реагирует на нажатия тач скрина. Короче, фигня какая-то и не пойму откуда ноги растут.

Кто-то уже видел подобное?
Заранее спасибо за ответы,
velik


Можно попробовать отработать версию с динамической системой управления генерацией прерываний таймером. В обзоре новшеств для ядра 3.10 про это что-то было таки написано.

Dennis7
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.