Skip to contentSkip to conversation

ARM: default to multi_v7_defconfig

PATCH New Arnd Bergmann 3 participants 4 messages Dec 18, 2015 – Dec 31, 2015 Arm (32-bit)

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ARM: default to multi_v7_defconfig

versatile_defconfig has not been a reasonable default for a very long time, there is very little work happening on this platform and it's based on an old ARM926 CPU core.

This changes the default to multi_v7_defconfig, which is much more relevant to anyone doing a build test on ARM, as it covers a wide range of platforms.

arch/arm/Makefile +2 -3
index 2c2b28ee4811..e9fb67913e6e 100644
@@ -30,9 +30,8 @@ GZFLAGS		:=-9
 # Never generate .eh_frame
 KBUILD_CFLAGS	+= $(call cc-option,-fno-dwarf2-cfi-asm)
 
-# Do not use arch/arm/defconfig - it's always outdated.
-# Select a platform tht is kept up-to-date
-KBUILD_DEFCONFIG := versatile_defconfig
+# This should work on most of the modern platforms
+KBUILD_DEFCONFIG := multi_v7_defconfig
 
 # defines filename extension depending memory management type.
 ifeq ($(CONFIG_MMU),)
#1 lore raw

PATCH 1/1 ARM: default to multi_v7_defconfig

Quoted 9 lines · Arnd Bergmann

versatile_defconfig has not been a reasonable default for a very long time, there is very little work happening on this platform and it's based on an old ARM926 CPU core.

This changes the default to multi_v7_defconfig, which is much more relevant to anyone doing a build test on ARM, as it covers a wide range of platforms.

Yours,
Linus Walleij

#2 lore raw

PATCH 1/1 ARM: default to multi_v7_defconfig

In reply to Arnd Bergmann
Quoted 16 lines · Arnd Bergmann

versatile_defconfig has not been a reasonable default for a very long time, there is very little work happening on this platform and it's based on an old ARM926 CPU core.

This changes the default to multi_v7_defconfig, which is much more relevant to anyone doing a build test on ARM, as it covers a wide range of platforms.

arch/arm/Makefile +0 -0
index 2c2b28ee4811..e9fb67913e6e 100644
@@ -30,9 +30,8 @@ GZFLAGS		:=-9
 # Never generate .eh_frame

arch/arm/Makefile GZFLAGS :=-9 · line 37

Quoted 10 lines
arch/arm/Makefile +2 -3
 KBUILD_CFLAGS	+= $(call cc-option,-fno-dwarf2-cfi-asm)
 
-# Do not use arch/arm/defconfig - it's always outdated.
-# Select a platform tht is kept up-to-date
-KBUILD_DEFCONFIG := versatile_defconfig
+# This should work on most of the modern platforms
+KBUILD_DEFCONFIG := multi_v7_defconfig
 
 # defines filename extension depending memory management type.
 ifeq ($(CONFIG_MMU),)

Will

#3 lore raw

PATCH 1/1 ARM: default to multi_v7_defconfig

Quoted 29 lines · On Tuesday 22 December 2015 10:18:35 Will Deacon wrote:
Quoted 16 lines · Arnd Bergmann

versatile_defconfig has not been a reasonable default for a very long time, there is very little work happening on this platform and it's based on an old ARM926 CPU core.

This changes the default to multi_v7_defconfig, which is much more relevant to anyone doing a build test on ARM, as it covers a wide range of platforms.

arch/arm/Makefile +0 -0
index 2c2b28ee4811..e9fb67913e6e 100644
@@ -30,9 +30,8 @@ GZFLAGS             :=-9
 # Never generate .eh_frame

arch/arm/Makefile GZFLAGS :=-9 · line 37

Quoted 10 lines
arch/arm/Makefile +2 -3
 KBUILD_CFLAGS        += $(call cc-option,-fno-dwarf2-cfi-asm)
 
-# Do not use arch/arm/defconfig - it's always outdated.
-# Select a platform tht is kept up-to-date
-KBUILD_DEFCONFIG := versatile_defconfig
+# This should work on most of the modern platforms
+KBUILD_DEFCONFIG := multi_v7_defconfig
 
 # defines filename extension depending memory management type.
 ifeq ($(CONFIG_MMU),)

...

Quoted 1 line

I've applied this patch to the next/defconfig branch of arm-soc now, as it seems to fit in with the defconfig changes better than in Russell's tree.

Thanks,

Arnd