From 6c4484ebaecbcb0a8f35e763586fb48d2315ba8b Mon Sep 17 00:00:00 2001 From: Marco Elver Date: Mon, 5 Jul 2021 18:08:08 +0200 Subject: dashboard/config/linux: disable CONFIG_DEBUG_INFO_BTF for upstream kernels The 5.14 merge window broke the build because CONFIG_DEBUG_INFO_BTF's BTFIDS stage fails with an error: FAILED unresolved symbol should_fail_alloc_page While a fix was sent upstream [1], upstream has decided to NAK the fix (for valid reasons). Disable CONFIG_DEBUG_INFO_BTF to not block testing fresher upstream kernels. [1] https://lkml.kernel.org/r/20210705103806.2339467-1-elver@google.com --- dashboard/config/linux/bits/base.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'dashboard/config/linux/bits/base.yml') diff --git a/dashboard/config/linux/bits/base.yml b/dashboard/config/linux/bits/base.yml index 4446606a0..60e49bcb4 100644 --- a/dashboard/config/linux/bits/base.yml +++ b/dashboard/config/linux/bits/base.yml @@ -97,7 +97,9 @@ config: - DEBUG_KOBJECT: n - DEBUG_INFO - - DEBUG_INFO_BTF + # CONFIG_DEBUG_INFO_BTF breaks the build since 5.14 merge window: + # https://lkml.kernel.org/r/YOLzFecogWmdZ5Hc@infradead.org + - DEBUG_INFO_BTF: [-v5.13] - DEBUG_INFO_REDUCED: n # This should make behavior more deterministic. -- cgit mrf-deployment