[PATCH] arm64: clean up vdso and vdso32 files

Magnus Damm damm at opensource.se
Sat Jun 19 17:18:05 PDT 2021


From: Magnus Damm <damm+renesas at opensource.se>

Adjust the Makefile to remove vdso and vdso32 files during distclean.

The following vdso files get generated by the defconfig as of v5.13-rc5:
 arch/arm64/kernel/vdso/vdso.lds
 arch/arm64/kernel/vdso/vdso.so
 arch/arm64/kernel/vdso/vdso.so.dbg

Signed-off-by: Magnus Damm <damm+renesas at opensource.se>
---

 arch/arm64/Makefile |    3 +++
 1 file changed, 3 insertions(+)

--- 0001/arch/arm64/Makefile
+++ work/arch/arm64/Makefile	2021-06-19 18:45:17.718559303 +0900
@@ -181,6 +181,9 @@ archprepare:
 # We use MRPROPER_FILES and CLEAN_FILES now
 archclean:
 	$(Q)$(MAKE) $(clean)=$(boot)
+	$(Q)$(MAKE) $(clean)=arch/arm64/kernel/vdso
+	$(if $(CONFIG_COMPAT_VDSO), \
+		$(Q)$(MAKE) $(clean)=arch/arm64/kernel/vdso32)
 
 ifeq ($(KBUILD_EXTMOD),)
 # We need to generate vdso-offsets.h before compiling certain files in kernel/.



More information about the linux-arm-kernel mailing list