Вы не можете использовать заголовки libc в ядре.
Более того, вы, похоже, включили syscall.h. Системные вызовы по своей природе являются вызовом пользовательского пространства. Нет необходимости в системных вызовах внутри ядра.
Хотя включение для linux / module.h должно работать. Не могли бы вы дать нам используемый вами Makefile?