linux-gbmc: Enable some miscellaneous Kconfigs
- JUMP_LABEL should increase performance in `likely` / `unlikely` cases
- SCHED_MC we are always using multi-core processor configs now
Tested: Ran on an AMD Rome BMC and verified basic system sanity.
Google-Bug-Id: 343786337
Change-Id: I541f17f9f12b7f820fb93f283e6d7cab359fcdce
Signed-off-by: William A. Kennington III <wak@google.com>
(cherry picked from commit 9983f25e700d54e9870ffbc62410b1a005a83ffa)
diff --git a/recipes-kernel/linux/files/defconfig b/recipes-kernel/linux/files/defconfig
index ebf59d6..fcda054 100644
--- a/recipes-kernel/linux/files/defconfig
+++ b/recipes-kernel/linux/files/defconfig
@@ -7,6 +7,7 @@
CONFIG_BLK_DEV_INITRD=y
CONFIG_KERNEL_XZ=y
CONFIG_RD_XZ=y
+CONFIG_HIGH_RES_TIMERS=y
CONFIG_BPF=y
CONFIG_BPF_JIT=y
CONFIG_BSD_PROCESS_ACCT=y
@@ -37,6 +38,7 @@
CONFIG_USERFAULTFD=y
CONFIG_KCMP=y
CONFIG_RSEQ=y
+CONFIG_JUMP_LABEL=y
CONFIG_SECCOMP=y
CONFIG_STACKPROTECTOR=y
CONFIG_STACKPROTECTOR_STRONG=y
@@ -128,6 +130,7 @@
CONFIG_ARCH_NPCM=y npcm
CONFIG_ARCH_NPCM7XX=y npcm7xx
CONFIG_SMP=y
+CONFIG_SCHED_MC=y
CONFIG_VMSPLIT_3G_OPT=y npcm7xx
CONFIG_ARM_THUMB=y armv7
CONFIG_HARDEN_BRANCH_PREDICTOR=y arm