summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Stultz <john.stultz@linaro.org>2021-08-17 07:00:01 +0000
committerJohn Stultz <john.stultz@linaro.org>2021-08-17 17:54:00 +0000
commite4e640edffc0e951a095792a3ac77a383c5f0408 (patch)
tree77a0bb3ef03280750f3b28e29d2d15be634c1af2
parent2948a0d6a4e4c16591739e9fecd4d6d2556706d8 (diff)
ANDROID: hikey960_defconfig: Drop CONFIG_RT_GROUP_SCHEDandroid-hikey-linaro-4.14-pmwg-20210901-213018-e4e640edffc0
Recently YongQin reported seeing bluetooth failures on HiKey960 with the 4.14 and 4.19 kernels as tracked in this bug: https://bugs.96boards.org/show_bug.cgi?id=889 I narrowed it down to the change updating HiKey960 to FCM6 and _API_LEVEL 31: https://android-review.googlesource.com/c/device/linaro/hikey/+/1759050 It seemed to be connected to the chunk dropping the schedulerservice here, as we were seeing the sched_setscheduler calls fail: https://android-review.googlesource.com/c/device/linaro/hikey/+/1759050/1/compatibility_matrix.xml But it didn't make much sense as 5.4/5.10 kernels were not affected. After a bunch of digging, I found the failure in the kernel was happening here: https://android.googlesource.com/kernel/common/+/refs/heads/android-4.19-stable/kernel/sched/core.c#4934 Which I noticed was in a CONFIG_RT_GROUP_SCHED block, which is *not* enabled in the 5.4/5.10 gki_defconfig! This patch removes CONFIG_RT_GROUP_SCHED from the hikey960_defconfig and gets bluetooth back to working Reported-by: YongQin Liu <yongqin.liu@linaro.org> Signed-off-by: John Stultz <john.stultz@linaro.org> Change-Id: I12b9bc589ca2040946301ace0e428bf998e1441f
-rw-r--r--arch/arm64/configs/hikey960_defconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm64/configs/hikey960_defconfig b/arch/arm64/configs/hikey960_defconfig
index 913a67d837d5..85c1ef4dff18 100644
--- a/arch/arm64/configs/hikey960_defconfig
+++ b/arch/arm64/configs/hikey960_defconfig
@@ -16,7 +16,6 @@ CONFIG_LOG_BUF_SHIFT=19
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_BLK_CGROUP=y
-CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_HUGETLB=y
CONFIG_CPUSETS=y