Доброго времени суток!
И снова я, и снова с ядром. Нашел регрессию (или что это такое) между 37-rc6 и 37-rc7: в arch/x86/kernel/hpet.c были сделаны следующие изменения: стали использоваться такие значения
#define HPET_MIN_CYCLES 128
#define HPET_MIN_PROG_DELTA (HPET_MIN_CYCLES + (HPET_MIN_CYCLES >> 1))
вместо 8 и 5000 соответственно. В результате на GA MA780G-UD3H (больше ни на чем попробовать не смог) в самом начале загрузки ядра система замирает на какое-то время (из замирания можно вывести передергиванием USB). Простановка в дефайны старых значений это зависание убирает (пробовал на 37-rc7) и на 3.0.
Теперь буду внимательно искать и курить документацию на HPET и думать над нормальными значениями, может кто-нибудь подсказать, куда смотреть?
И второе, если получится установить, что-же там должно быть, что делать дальше - писать в список рассылки lkml или куда-то еще?
Спасибо!