hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/include/asm-generic/preempt.h
....@@ -29,7 +29,7 @@
2929 } while (0)
3030
3131 #define init_idle_preempt_count(p, cpu) do { \
32
- task_thread_info(p)->preempt_count = PREEMPT_ENABLED; \
32
+ task_thread_info(p)->preempt_count = PREEMPT_DISABLED; \
3333 } while (0)
3434
3535 static __always_inline void set_preempt_need_resched(void)
....@@ -78,11 +78,11 @@
7878 tif_need_resched());
7979 }
8080
81
-#ifdef CONFIG_PREEMPT
81
+#ifdef CONFIG_PREEMPTION
8282 extern asmlinkage void preempt_schedule(void);
8383 #define __preempt_schedule() preempt_schedule()
8484 extern asmlinkage void preempt_schedule_notrace(void);
8585 #define __preempt_schedule_notrace() preempt_schedule_notrace()
86
-#endif /* CONFIG_PREEMPT */
86
+#endif /* CONFIG_PREEMPTION */
8787
8888 #endif /* __ASM_PREEMPT_H */