obj-m += lkm.o all: module leak run: leak ./leak.o module: make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modules leak: gcc leak.c -o leak.o clean: make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) clean rm -f *.o insert: module insmod lkm.ko chmod 666 /dev/lkm remove: rmmod lkm