aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2022-03-05 13:38:41 +0100
committerDmitry Vyukov <dvyukov@google.com>2022-03-05 18:06:57 +0100
commit7bdd8b2c56b883af3e65b261cd7c942104dc2ecc (patch)
tree6ec4da4a7cc3743e6c1a3739a9dc20ed9795152c /dashboard/config/linux
parente7e0cde09c3f7df3ee9ebe500a4e3d8f15235b4e (diff)
dashboard/config/linux: enable CONFIG_BACKTRACE_VERBOSE for arm
W/o this config arm stack traces don't include PC which we expect when parsing stack traces. It was added in May 13 2021, and it seems since then we classified all arm reports as corrupted.
Diffstat (limited to 'dashboard/config/linux')
-rw-r--r--dashboard/config/linux/bits/arm.yml2
-rw-r--r--dashboard/config/linux/upstream-arm-full-base.config2
-rw-r--r--dashboard/config/linux/upstream-arm-full.config2
-rw-r--r--dashboard/config/linux/upstream-arm-kasan-base.config2
-rw-r--r--dashboard/config/linux/upstream-arm-kasan.config2
5 files changed, 6 insertions, 4 deletions
diff --git a/dashboard/config/linux/bits/arm.yml b/dashboard/config/linux/bits/arm.yml
index a67e4f954..b9b6337a6 100644
--- a/dashboard/config/linux/bits/arm.yml
+++ b/dashboard/config/linux/bits/arm.yml
@@ -26,6 +26,8 @@ config:
# The other one (UNWINDER_ARM) leads to unparsable oopses (no indication of stack start).
- UNWINDER_FRAME_POINTER
+ # Print PCs in stack traces otherwise we fail to parse oopses.
+ - BACKTRACE_VERBOSE
# Presumably this gives more interesting coverage.
- HIGHMEM
diff --git a/dashboard/config/linux/upstream-arm-full-base.config b/dashboard/config/linux/upstream-arm-full-base.config
index 244be8674..d6cf2479e 100644
--- a/dashboard/config/linux/upstream-arm-full-base.config
+++ b/dashboard/config/linux/upstream-arm-full-base.config
@@ -4438,7 +4438,7 @@ CONFIG_PROBE_EVENTS=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_UNWINDER_FRAME_POINTER=y
# CONFIG_UNWINDER_ARM is not set
-# CONFIG_BACKTRACE_VERBOSE is not set
+CONFIG_BACKTRACE_VERBOSE=y
CONFIG_DEBUG_USER=y
# CONFIG_DEBUG_LL is not set
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
diff --git a/dashboard/config/linux/upstream-arm-full.config b/dashboard/config/linux/upstream-arm-full.config
index 22556ce62..b8c8ec318 100644
--- a/dashboard/config/linux/upstream-arm-full.config
+++ b/dashboard/config/linux/upstream-arm-full.config
@@ -8430,7 +8430,7 @@ CONFIG_PROBE_EVENTS=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_UNWINDER_FRAME_POINTER=y
# CONFIG_UNWINDER_ARM is not set
-# CONFIG_BACKTRACE_VERBOSE is not set
+CONFIG_BACKTRACE_VERBOSE=y
CONFIG_DEBUG_USER=y
# CONFIG_DEBUG_LL is not set
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
diff --git a/dashboard/config/linux/upstream-arm-kasan-base.config b/dashboard/config/linux/upstream-arm-kasan-base.config
index 08f26b17a..70ae81d67 100644
--- a/dashboard/config/linux/upstream-arm-kasan-base.config
+++ b/dashboard/config/linux/upstream-arm-kasan-base.config
@@ -4383,7 +4383,7 @@ CONFIG_PROBE_EVENTS=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_UNWINDER_FRAME_POINTER=y
# CONFIG_UNWINDER_ARM is not set
-# CONFIG_BACKTRACE_VERBOSE is not set
+CONFIG_BACKTRACE_VERBOSE=y
CONFIG_DEBUG_USER=y
# CONFIG_DEBUG_LL is not set
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
diff --git a/dashboard/config/linux/upstream-arm-kasan.config b/dashboard/config/linux/upstream-arm-kasan.config
index 6d3fe1b0f..ec4ae4c6a 100644
--- a/dashboard/config/linux/upstream-arm-kasan.config
+++ b/dashboard/config/linux/upstream-arm-kasan.config
@@ -7074,7 +7074,7 @@ CONFIG_PROBE_EVENTS=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
CONFIG_UNWINDER_FRAME_POINTER=y
# CONFIG_UNWINDER_ARM is not set
-# CONFIG_BACKTRACE_VERBOSE is not set
+CONFIG_BACKTRACE_VERBOSE=y
CONFIG_DEBUG_USER=y
# CONFIG_DEBUG_LL is not set
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"