KERNEL_SRC indicates the kernel source directory and SUBDIR indicates the directory where the module is located.
KERNEL_SRC指定内核源文件所在的目录,SUBDIR指定放置模块的目录。
This means that the file you specified (in this case filename) does not exist and that the directory it’s supposed to be in (in this case dir/subdir) doesn’t exist either.