> How about removing on_exit() and on_signals() entirely? > > .DELETE_ON_ERROR target removes vmlinux on error anyway. > > Leaving intermediate files is safe, I think. My guess is it because the tmp vmlinux can be rather big. But makes sense. Build dirs shouldn't be that space constrained. We just need to make sure make clean cleans them too. -Andi