Você não precisa.
KDIR := /lib/modules/$(shell uname -r)/build
Presume que você esteja criando um módulo para o kernel em execução no momento, já que ele usa $(shell uname -r)
para concluir o caminho. Quando você constrói um kernel e executa make modules_install
, os módulos são copiados em um diretório correspondente em /lib/modules
- isto irá coincidir com a saída de uname -r
para aquele kernel.
O subdiretório build
é um link para a árvore de origem do kernel. Então não apague isso, obviamente.
Se você está compilando para um kernel diferente do que o existente, apenas configure KDIR
para o diretório de origem onde você o construiu.