Enable early printk in gem5 platforms.
diff --git a/arch/arm/configs/vexpress_gem5_defconfig b/arch/arm/configs/vexpress_gem5_defconfig
index 48ef24a..cc61fee 100644
--- a/arch/arm/configs/vexpress_gem5_defconfig
+++ b/arch/arm/configs/vexpress_gem5_defconfig
@@ -30,6 +30,7 @@
CONFIG_ARCH_VEXPRESS_GEM5=y
# CONFIG_SWP_EMULATE is not set
CONFIG_SMP=y
+CONFIG_NR_CPUS=8
CONFIG_SCHED_MC=y
CONFIG_HAVE_ARM_ARCH_TIMER=y
CONFIG_MCPM=y
@@ -40,6 +41,7 @@
CONFIG_PREEMPT_COUNT=y
CONFIG_SCHED_HRTICK=y
CONFIG_AEABI=y
+CONFIG_HIGHMEM=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_CMDLINE=""
@@ -179,7 +181,7 @@
CONFIG_NLS_ISO8859_1=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_FS=y
-# CONFIG_DEBUG_KERNEL is not set
+CONFIG_DEBUG_KERNEL=y
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_SCHED_DEBUG is not set
# CONFIG_RCU_CPU_STALL_DETECTOR is not set
@@ -189,6 +191,9 @@
CONFIG_TRACING=y
CONFIG_FTRACE=y
CONFIG_DEBUG_USER=y
+CONFIG_DEBUG_LL=y
+CONFIG_EARLY_PRINTK=y
+CONFIG_DEBUG_PREEMPT=n
# CONFIG_CRYPTO_ANSI_CPRNG is not set
# CONFIG_CRYPTO_HW is not set
CONFIG_BINARY_PRINTF=y
diff --git a/arch/arm/configs/vexpress_gem5_serverconfig b/arch/arm/configs/vexpress_gem5_server_defconfig
similarity index 99%
rename from arch/arm/configs/vexpress_gem5_serverconfig
rename to arch/arm/configs/vexpress_gem5_server_defconfig
index feef59c..a4c1d05 100644
--- a/arch/arm/configs/vexpress_gem5_serverconfig
+++ b/arch/arm/configs/vexpress_gem5_server_defconfig
@@ -2468,7 +2468,7 @@
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_MAGIC_SYSRQ=y
-# CONFIG_DEBUG_KERNEL is not set
+CONFIG_DEBUG_KERNEL=y
#
# Memory Debugging
@@ -2540,6 +2540,9 @@
# CONFIG_STRICT_DEVMEM is not set
CONFIG_ARM_UNWIND=y
CONFIG_DEBUG_USER=y
+CONFIG_DEBUG_LL=y
+CONFIG_EARLY_PRINTK=y
+CONFIG_DEBUG_PREEMPT=n
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
# CONFIG_OC_ETM is not set