On Saturday 06 May 2006 15:16, Dmitry V. Levin wrote: > On Sat, May 06, 2006 at 03:18:25PM +0400, Anton Farygin wrote: > > Dmitry V. Levin wrote: > > > On Sat, May 06, 2006 at 10:20:35AM +0400, Pavlov Konstantin wrote: > > >> Обновил вчера ядро до 2.6.16-std26-smp-alt4 и стали возникать > > >> непонятные траблы. > > >> Сборка пакетов в hasher выдает ^@^@^@^@ в файлах, странно себя ведет > > >> smbd -- иногда не может получить lock'и. > > >> С hasher повторяемость стопроцентная, все время в разных местах файлы > > >> заполняются мусором, иногда пишет, что: > > >> .libs/librc_plugin_la-rc.o: file not recognized: File format not > > >> recognized > > > > > > Последняя сборка Сизифа под x86_64 была проведена именно на > > > 2.6.16-std26-smp-alt4; не знаю, наблюдались ли там проблемы с файлами > > > на tmpfs вроде тех, о которых вы пишите, но incominger не жаловался. > > > > > >> Апгрейдился с 2.6.14-std26-smp-alt5, из различий в ядрах вижу > > >> -altsec-. Помнится, у lakostis@ были некоторые похожие проблемы с > > >> ocaml. > > >> > > >> Сейчас откатился обратно, проверяю сборку в hasher. > > >> > > >> Не перетянули ли где гайки? > > > > > > Маловероятно, исчезновение файлов на tmpfs вроде бы происходит на всех > > > ядрах при достаточно большой нагрузке на inode cache. > > > > Из изначального письма совсем не следует, что проблема возникала на > > tmpfs. > > Действительно. Павел, на какой файловой системе вы запускали hasher? Файловая система ext3. Пробовал оторвать altsec от этого ядра -- проблемы такие проявляются гораздо реже (возможно, тут и какие-то другие факторы играют роль), но все же все еще есть -- примерно одна из пяти сборок hasher'а падает. Память проверял пока только созданием tmpfs на почти всю доступную RAM (4G), созданием сотни файлов подходящего размера и многократным прогоном со сверкой md5sum. hasher на tmpfs не падает вообще, все тестовые прогоны (их было примерно 10) прошли успешно. Подложка под ext3 -- raid1 на 3ware 8002lp escalade, так что сильно сомневаюсь, что дело в железке. P.S. Меня Костей зовут, если что. ;) -- Pavlov Konstantin, ALT Linux Team, jid: thresh@altlinux.org