blob: 090b176a4ef5cdeee7c8def71fafa181d2a541c6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
diff -Naur --no-dereference linux-4.14-mc13/kernel/sched/MuQSS.c linux-4.14-muqss-resync/kernel/sched/MuQSS.c
--- linux-4.14-mc13/kernel/sched/MuQSS.c 2018-12-17 13:58:41.877371296 +1100
+++ linux-4.14-muqss-resync/kernel/sched/MuQSS.c 2018-12-27 21:35:04.897927669 +1100
@@ -188,6 +188,10 @@
struct rq *uprq;
#endif /* CONFIG_SMP */
+#ifdef CONFIG_SCHED_SMT /* This fixes a regression as of 4.14.84 and 4.19.7 which breaks the kernel build if either SMP or MuQSS is enabled */
+DEFINE_STATIC_KEY_FALSE(sched_smt_present);
+#endif
+
#include "stats.h"
#ifndef prepare_arch_switch
|