Из-за изменений количества и типа параметров функции inotify_add_watch(), для ovz2.6.20 больше не возможно из коробки собрать aufs. Жаль.... Разве нельзя было ввести другую функцию, а не менять существующую?
Кстати в openvz-027.030 все тоже самое. При выборе INOTIFY в AUFS конфигурации компиляция не проходит. Было бы наверно неплохо составить описание смысла изменения. Хотя бы для японца. Типа как отлавливать компиляцию под openvz и какой внутренний смысл несет изменение указанной функции. Ибо у товарища AUFS компилится под все версии ядра. А тут будет облом.
Про скорость выполнения 2.6.20-ovz005 под VirtualBox... Ядро gentoo-sources-2.6.20-r6 под VirtualBox выполняется шустрее (время загрузки системы) чем 2.6.18-ovz028.027. А вот при использовании 2.6.20ovz005 система грузится ну очень долго. Правда VirtualBox вобщем и сам не конфетка. Ожидал, что при включении опции "поддержка паравиртуализации" в 2.6.20 скорость загрузки 2.6.20 внутри VirtualBox взлетит. Но ничего подобного.
Quote: Кстати в openvz-027.030 все тоже самое. Вы имеете в виду 028stab030? Вроде бы в 028 никаких изменений в районе inotify нет.
Коррекия. Конкретно проблема в 2.6.18-8-el5-028.027. А именно в patch patch-8.el5.028stab027.1-combined.gz, а еще конкретнее -- в патче ноиер 50000 спец-файла (patch-028stab027-core). Там модификация количества и типа аргументов inotify_add_watch в наличии. А в 2.6.18-028stab030 (как и в 028stab027) -- такого нет. Неточность из-за того, что занимался именно RedHat ядром и из-за уверенности, что патчи openvz для RedHat-ядра и чисто openvz синхронизированы (тут http://forum.openvz.org/index.php?t=tree&goto=12028& #msg_12028 меня в этом уверили)