ALT Linux kernel packages development
 help / color / mirror / Atom feed
From: Sergey Vlasov <vsu@altlinux.ru>
To: devel-kernel@altlinux.ru
Subject: Re: [d-kernel] ServerWorks CSB5 freezes on last kernels
Date: Sun, 16 Nov 2003 18:58:41 +0300
Message-ID: <20031116155841.GE8991@sirius.home> (raw)
In-Reply-To: <20031115181212.46799cd5.vyt@vzljot.ru>

[-- Attachment #1: Type: text/plain, Size: 2798 bytes --]

On Sat, Nov 15, 2003 at 06:12:12PM +0300, Vitaly Ostanin wrote:
> Hello, All!
> 
> Обнаружилось, что последние stp-smp ядра из Sisyphus виснут при
> использовании IDE-дисков на чипсете ServerWorks CSB5.
> 
> Точно так же, как описано в
> http://lkml.org/lkml/2003/6/7/68
> 
> Гарантированно замораживается с ядрами
> 2.4.22-std-smp-alt7
> 2.4.22-std-smp-alt8
> 
> noapic не помогает, при pci=noacpi не загружается модуль
> SCSI-контроллера dac960.

Ещё варианты:

acpi=off
acpi=off noapic
acpi=off noapic nolapic  (эта опция есть только в alt8)

> IDE-диски - это 2 seagate barracuda по 80Gb. DMA на них отключен
> давным-давно:
> /etc/sysconfig/harddisk/(hdc|hdd)
> USE_DMA=0

Но тем не менее сначала ядро всё-таки включает UDMA(33).  Не меняется
ли ситуация при указании ide=nodma?

Кроме того, когда и по какому поводу отключали DMA?  Возможно, с тех
пор ситуация уже изменилась (серьёзные проблемы там отмечались только
в режиме UDMA5, правда, как раз с Seagate Barracuda IV - но тут вроде
бы UDMA2 выбирается).

Кстати, как раз в alt8 правилась настройка PIO для этого чипсета...

Что происходит в /proc/ide/svwks - как сконфигурирован контроллер на
самом деле?

> Есть ещё CD-ROM Asus, hda, он не используется, даже autofs
> выключен. Правда, модуль для него при загрузке грузится.
> 
> Вывод dmesg и lspci -vvv в аттаче.
> 
> Ядра -aw- попробовать не удаётся, они не работают с reiserfs, я
> об этом уже писал.
> 
> На сервере запущены:
> jabber
> squid
> samba
> postfix
> uw-imap
> vsftpd
> sshd
> named
> 
> При этом с данными ide-дисков работает только samba, у неё там
> сетевые ресурсы.
> 
> Симптомы заморозки:
> сервер пингуется, ни один из сервисов на запросы не отвечает, при
> попытке локального логина с консоли принимается login, но
> приглашение для ввода пароля не выдаётся.
> 
> На alt+sysrq+S/U/B сервер реагирует, но при S в выводе
> синхронизированных устройств (по памяти):
> emergency syncing device 16:01... done
> emergency syncing device 16:02... done
> emergency syncing device 30:03...
> на этом вывод обрывается.
> 
> Отсюда подозрение именно на работу ядра с ide-дисками. Кстати,
> откуда берётся номер 30:03 ?

0x16 = 22 (16:01 = /dev/hdc1, 16:02 = /dev/hdc2)
0x30 = 48 (30:03 = /dev/rd/c0d0p3)

Т.е. получается, что для IDE как раз sync проходит, а вот на dac960
виснет.  Хотя вот уж тот драйвер точно никто не трогал - некому :(

> В логах ничего совершенно, на 12-й консоли тоже.
> 
> Пока что временно отключил монтирование разделов с ide-дисков,
> убрал их из ресурсов samba. Пока вроде работает. До этого работал
> от 30-секунд (даже загрузиться не успевал, морозился при старте
> named) до 8 часов.
> 
> Вопрос и просьба - подскажите, пожалуйста, как жить, куда копать?
> Пусть он хотя бы по выходным не виснет :(
> 
> 
> Система - почти последний Сизиф.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2003-11-16 15:58 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-15 15:12 Vitaly Ostanin
2003-11-16 15:58 ` Sergey Vlasov [this message]
2003-11-17  7:58   ` [d-kernel] " Vitaly Ostanin
2003-11-17  9:24     ` Sergey Vlasov
2003-11-17 12:14       ` Vitaly Ostanin
2003-11-17 12:40         ` Sergey Vlasov
2003-11-17 13:14           ` Vitaly Ostanin
2003-11-18 14:58       ` Vitaly Ostanin
2003-11-21  7:48         ` Vitaly Ostanin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031116155841.GE8991@sirius.home \
    --to=vsu@altlinux.ru \
    --cc=devel-kernel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git