, когда я пытаюсь загрузить модуль ядра Linux, я получаю ошибку о неопределенном символе (очевидно, я получаю предупреждение во время make).В частности, мне нужно использовать макрос pgd_offset_k
в моем модуле (определен в asm / pgtable.h).Это расширено в pgd_offset(&init_mm, (address))
.Неопределенный символ init_mm
.Я также проверил его наличие в / proc / kallsyms:
$ cat /proc/kallsyms |grep -w init_mm
c07d49a0 D init_mm
Есть идеи?