Вопросы по Linux модулям ядра - PullRequest
2 голосов
/ 10 января 2020

Семейство Linux Debian 4.10 и более поздних версий имеет некоторые правила, влияющие на модули ядра. При попытке добавить список хуков при сборке модуля ядра мы получаем неопределенную ошибку символьной ссылки c, как показано ниже.

ПРЕДУПРЕЖДЕНИЕ: "security_add_hooks" [home / kernel / driver.ko] undefined!

В файле /include/linux/lsm_hook.h функции, которые ранее были реализованы как встроенные, были изменены на extern, так что реализация опущена и зависит от объекта.

extern void security_add_hooks (struct security_hook_list * hooks, int count, char * lsm);

Как мне решить эту проблему?

Заранее спасибо.

...