Столкнулся с такой проблемой: собираю модуль, затем пытаюсь установить его insmod. Возникает ошибка: Unknown symbol set_cpus_allowed
Данная функция присутствует в исходниках ядра (linux/sched.h), модуль собирается без проблем, но не линкуется с ядром. Версия ядра 2.6.14. В чем может быть проблема?
Видать, не все, что содержится в *.h-хидерах в реале попадает в ядро некий необходимый функционал в ядре таки отсутствует. Смотреть в каком *.c файле есть имплемент этой функции и думать, какой модуль недовключен в ядро.