From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Ivan Adzhubey To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] Shared memory - HELP PLEASE! Date: Wed, 24 Mar 2004 23:36:15 -0500 User-Agent: KMail/1.5.4 References: <20040223182241.028ed881.iadzhubey@rics.bwh.harvard.edu> <20040324171729.08a71738.iadzhubey@rics.bwh.harvard.edu> <40625CA6.2070406@unisoft.com.ua> In-Reply-To: <40625CA6.2070406@unisoft.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200403242336.15940.iadzhubey@rics.bwh.harvard.edu> X-Authentication-Info: Submitted using SMTP AUTH at out008.verizon.net from [68.163.160.191] at Wed, 24 Mar 2004 22:36:16 -0600 X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Mar 2004 04:36:19 -0000 Archived-At: List-Archive: On Wednesday 24 March 2004 11:14 pm, Eugene Ostapets wrote: > Ivan Adzhubey пишет: > >Приветствую! > > > >На 2.4.25-std-smp-alt1 по-прежнему не работает SysV shared memory, > >shmget() падает молча. Не работает ни от пользователя, ни от рута. Не > >работают ни собственные программы (C), ни сторонние бинарники, ни Perl > >modules. Может надо пользователя куда добавить? Но почему тогда даже от > >рута не работает? Это какой-то секурити патч подсуетился? На ванильном > >ядре на той же машине все работает as expected. > > > >Помогите пожалуйста, иначе придется Альт сносить! > > У всех пользователей ядер от АльтЛинукс разделяемая память работает. > Рискну предположить что у Вас битая память. Запустите на ночь memtest86 > и поинтересуйтесь утром количеством найденых ошибок... Не шутите. На трех разных машинах? Это вряд ли. Да и не прожили бы они так долго с битой памятью - почти год, одна файлсервер и основная считалка, вторая - вебсервер, третья - моя домашняя. К сожалению, я сам никогда SysV IPC интерфейсом не пользовался, так что сказать в чем дело сразу не смогу. Но пользователи достали - жалуются, что под альтовыми ядрами shm интерфейс не работает, а под всеми другими - работает. Пока проверил под debian и vanilla кернелями - действительно, одна и та же программа на одной и той же машине не работает только под альт ядром, под другими - работает. Что конечно не исключает багов в самой программе, но выглядит подозрительно даже для меня. Что уж говорить про пользователей, которые на грани учинения бунта и самочинного сноса Альта отовсюду. Видимо придется все же самому разбираться. Может кто-нибудь поделится исходниками чего-то работающего с shm, что у него самого - работает? Или хотя бы фрагментом. Буду признателен. -- Иван