хочу создать директорию из ядра, пишу:
#include <syscalls.h> .......... long res = sys_mkdir("/home/sergey/test", 0755); if (res < 0){ printk(KERN_ALERT "err mkdir %d\n", res); return res; } ..... --------------------------------------- при сборке пишет: WARNING: "sys_mkdir" undefined при загрузке модуля в ядро пишет -1 Unknown symbol in module
тоже самое с любым системным вызовом, хотя sergey:/ # cat /proc/kallsyms | grep sys_mknod c0178c02 T sys_mknodat c0178d7b T sys_mknod
ЧЯДНТ?
PS 2.6.22 i386 Open SUSE 10.3