av_permissions.h is not declared as a target and therefore won't be added to clean-files automatically by kbuild. For details why it is not a target see the Makefile itself. Signed-off-by: Thomas Weißschuh <thomas.weissschuh@xxxxxxxxxxxxx> --- security/selinux/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/security/selinux/Makefile b/security/selinux/Makefile index 86f0575f670da66a9dc57e13a236d6a5551af38e..58129a7c8cfa08f9caf5444f7df776f41056b77a 100644 --- a/security/selinux/Makefile +++ b/security/selinux/Makefile @@ -41,5 +41,8 @@ targets += flask.h $(obj)/flask.h: $(obj)/genheaders FORCE $(call if_changed,genhdrs) +# see the note above, remove this line +clean-files += av_permissions.h + hostprogs := genheaders HOST_EXTRACFLAGS += -I$(srctree)/security/selinux/include --- base-commit: bf9aa14fc523d2763fc9a10672a709224e8fcaf4 change-id: 20241120-selinux-clean-dfcd0e7a344b Best regards, -- Thomas Weißschuh <thomas.weissschuh@xxxxxxxxxxxxx>