Это Вам специалиста по АПИКу нужно, а есть ли тут таковые... Я экспериментировал ещё во времена пня-2, и с тех пор не доводилось, так что банально ничего не помню (ну, кроме самых общих вещей, но здесь-то интимные подробности нужны). Но, если Вы определили все 256 обработчиков, а ситуация не поменялась, то дело не во внешнем прерывании.
ZarathustrA писал(а):
Да, и еще, при проведении последних танцев с APIC-ом создалось устойчивое впечатление, что поток исключений превратился в единичное явление. Задача с разрешенными прерываниями с криком double fault терминируется а управление передается на специальный ядерный hlt-цикл, который после этого тихо весит до посинения. Если я правильно понимаю, то при повторении эксцесса с double fault-ом привело бы к Kernel Panic, которая не приминула бы отразиться на экране, но я ее не наблюдаю.
Вот тут лично мне неясно. Ведь процессор ничего сам не делает, и возникновение паники -- дело целиком Ваше, а не проца. Он лишь повторное прерывание может кинуть, а уж что делать в такой ситуации -- решать программе, т.е. Вам. На всякий случай проверьте, как ДФ обрабатывается. Ну и вообще, ИМХО, лучше хотя бы временно (для отладки) в качестве обработчика сего события встроить простейший БСОД, который распечатывал бы регистры и стек: в конце концов, при нормальной работе ДФ не возникает.