diff --git a/kernel/sched/android.h b/kernel/sched/android.h new file mode 100644 index 000000000000..2acd84cd742b --- /dev/null +++ b/kernel/sched/android.h @@ -0,0 +1,17 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Android scheduler hooks and modifications + * + * Put all of the android-specific scheduler hooks and changes + * in this .h file to make merges and modifications easier. It's also + * simpler to notice what is, and is not, an upstream change this way over time. + */ + + +/* + * task_may_not_preempt - check whether a task may not be preemptible soon + */ +static inline bool task_may_not_preempt(struct task_struct *task, int cpu) +{ + return false; +} diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index a9e960ca4ec0..5e67c6900bda 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -67,6 +67,7 @@ #include #include #include +#include "android.h" #include