dma_timer_expiry

Natusik09

На компе стоит Debian
# uname -an
Linux gn 2.6.18-5-686 SMP Fri Jun 1 00:47:00 UTC 2007 i686 GNU/Linux
И примерно раз в день комп уходит в даун, т.е. перестает отвечать на все запросы... :(
Если посмотреть в /var/log/messages, то перед смертью остается запись
Jan 4 01:49:47 gn kernel: hdh: dma_timer_expiry: dma status == 0x41
Я вот не знаю на что точно грешить... склоняюсь, что блок питалова может не тянуть? или может вообще стоит искать ктраблы в ядре...? подскажите, может кто натыкался на такие траблы?

serega1604

в биосе не пробовал dma выключать?
еще man hdparm
hdh что за хард?

Natusik09

>в биосе не пробовал dma выключать?
в биосе выключать не пробывал... это сделать проблематично, так как комп находится территориально далеко, а попросить об этом... теоретически возможно...
>hdh что за хард?
это один из двух IDE хардов зацепленных на PCI контроллер...

serega1604

в общем имхо это проблемы в херовой поддержке ядром железа и должны решаться выставлением настроек в биосе + указанием опций загрузки ядру.
я бы на твоем месте погуглил по названию контроллера + названию ошибки.

vall

биос тут не поможет
выруби dma: hdparm -d0 /dev/hdh
может быть всё что угодно: БП, перегрев, хреновый контакт или кривой драйвер.

Natusik09

> выруби dma: hdparm -d0 /dev/hdh
ну так и сделал, воспользовавшись советом юзать man'ы к hdparm :) Пока вроде работает...
>может быть всё что угодно: БП, перегрев, хреновый контакт или кривой драйвер.
так вот в этом и хочется разобраться... :confused:
Оставить комментарий
Имя или ник:
Комментарий: