Você precisa editar seu próprio makefile de módulo.
Makefiles de construção do kernel são um pouco diferentes dos makefiles regulares: o destino precisa ser modules
, não o nome do seu módulo ( test
), que precisa ser especificado apenas pela variável obj-m
:
obj-m += test.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules