hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/mm/highmem.c
....@@ -30,9 +30,10 @@
3030 #include <linux/kgdb.h>
3131 #include <asm/tlbflush.h>
3232
33
-
33
+#ifndef CONFIG_PREEMPT_RT_FULL
3434 #if defined(CONFIG_HIGHMEM) || defined(CONFIG_X86_32)
3535 DEFINE_PER_CPU(int, __kmap_atomic_idx);
36
+#endif
3637 #endif
3738
3839 /*
....@@ -108,8 +109,9 @@
108109 unsigned long totalhigh_pages __read_mostly;
109110 EXPORT_SYMBOL(totalhigh_pages);
110111
111
-
112
+#ifndef CONFIG_PREEMPT_RT_FULL
112113 EXPORT_PER_CPU_SYMBOL(__kmap_atomic_idx);
114
+#endif
113115
114116 unsigned int nr_free_highpages (void)
115117 {