Está escrito no kernel do linux Makefileque
clean - Remove most generated files but keep the config and
enough build support to build external modules
mrproper - Remove all generated files + config + various backup files
E é afirmado nos documentos do arco que
Para finalizar a preparação, verifique se a árvore do kernel está absolutamente limpa;
$ make clean && make mrproper
Então, se make mrproperuma remoção mais completa é removida, por que é make cleanusada?
make cleané redundante, certo?