Доброго дня.
Есть модуль ядра для устройства PCI. Разрабатывался модуль под Ubuntu 8.04 и перкрасно в нем работает. Сейчас необходимо перенести этот модуль под CentOS 5.2.
Вот здесь начались странности. При установке модуль регистрирует обработчик прерывания (скажет прерывание 11), при возникновении прерывания происходит ошибка (irq 169: nobody cared (try booting with the "irqpoll" options). При переустановке модуля без перезагрузки он регистрирует уже другой обработчик прерывания (169). После этого устройство не работает.
Если установить модуль, потом его удалить и установить снова, то он регистрирует обработчик 169 и работает корректно.
В чем может быть проблема?