LINUX.ORG.RU

настройка и использование inotify (2.6.13)


0

0

до недавнего времени использовал ядро 2.6.10 с патчем для inotify. после загрузки в dmesg была строчка про то что inotify есть. но inotify'ем не пользовался, руки не доходили. перешёл на ядро 2.6.13.2, включил в "make menuconfig" INOTIFY (DNOTIFY почему-то тоже был включен, вручную в .config я править DNOTIFY=y на DNOTIFY=n не стал, а в "make menuconfig" dnotify не нашёл). посл е перезагрузки в dmesg про inotify - не слова. в /proc/sys/fs есть каталог inotify. в нём хранятся раз ные настройки типа максимального количества watch'ей и т.д. программки, которые должны работать с inotify (inotify utils, допустим) не работают, inotify'я не видя т. устройства inotify нет, создать его не могу (minor number не знаю, в dmesg и /proc/sys/fs/inotify его нет). перезагрузился в систему с udev'ом, в /dev/ никаких inotify'ев не появилось. Как с этим быть? может опции запуска ядра какие указать надо? заранее спасибо

Ответ на: комментарий от uman

где про это прочитать?

в Documentation/filesystems/inotify.txt написано только про всякие inotify_init (), ... . Если скормить gcc -I/dir/with/kernel/sources/include, а в исходниках прописать #include <linux/inotify.h>, то матерится линковщик, потому-что не знает, где взять реализации этих функций. Где нибудь всё это нормально описано (хоть по английски)?

jackLucas
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.