Читаю книгу Ори Померанца, ввел пример соэдания модуля с использованием функции put_user(...)(собственно модуль chardev.c), при компиляции все проходит гладко, а вот при загрузке модуля(insmod chrdev.o) выводится следующее сообщение 'unresolved symbol __put_user_X'. Параметрв компиляции модуля '-Wall -DMODULE -D__KERNЕL__ -DLINUX'. Ядро 2.16. При просмотре файла /proc/ksyms нахожу определения только __put_user_1, __put_user_2, __put_user_3, __put_user_4. Где грабли?