Здравствуйте! После переезда с ядра 2.4.20-alt10-smp на 2.4.22-std-smp-alt12 от программы amdump (пакет amanda) наблюдаются сообщения: taper: FATAL shmctl: Invalid argument Я просмотрел исходники taper, его манипуляции с памятью можно упростить до прилагаемого файла. Указанное сообщение соответствует коду в taper.c: if(shmid == -1) return; /* nothing to destroy */ if(shmctl(shmid, IPC_RMID, NULL) == -1) { error("shmctl: %s", strerror(errno)); } При запуске shmtest обычным пользователем видно, что память выделяется и затем (через заданные 5 сек.) освобождается: $ ipcs ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x00000000 262150 bga 700 1048576 1 Однако, на ядре 2.4.20-alt10-smp программа завершается молча, а на 2.4.22-std-smp-alt12 выходит сообщение: ./shmtest: : Unknown error 2339276 С чем это может быть связано? На сервере два процессора, 2 Гб памяти, остальные пакеты - из Мастера 2.2. -- Григорий Баталов, группа техподдержки ОАО "Ковдорский ГОК"