printk(KERN_INFO "newkill -- name %s\n", name);
he probado "control+c" "kill -9 <proceso>" y "kill <proceso>" que en teoría envia un SIGTERM.Parece que si pongo directamente un return 0 sin mirar si es el proceso en cuestión si que no hace caso de los signals.