sched: Introduce task_is_running()
authorPeter Zijlstra <peterz@infradead.org>
Fri, 11 Jun 2021 08:28:12 +0000 (10:28 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Fri, 18 Jun 2021 09:43:07 +0000 (11:43 +0200)
commitb03fbd4ff24c5f075e58eb19261d5f8b3e40d7c6
treeaa8a970bc1cf036c71a1c3201a0cd0ed8fb66636
parent37aadc687ab441bbcb693ddae613acf9afcea1ab
sched: Introduce task_is_running()

Replace a bunch of 'p->state == TASK_RUNNING' with a new helper:
task_is_running(p).

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Davidlohr Bueso <dave@stgolabs.net>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20210611082838.222401495@infradead.org
33 files changed:
arch/alpha/kernel/process.c
arch/arc/kernel/stacktrace.c
arch/arm/kernel/process.c
arch/arm64/kernel/process.c
arch/csky/kernel/stacktrace.c
arch/h8300/kernel/process.c
arch/hexagon/kernel/process.c
arch/ia64/kernel/process.c
arch/m68k/kernel/process.c
arch/mips/kernel/process.c
arch/nds32/kernel/process.c
arch/nios2/kernel/process.c
arch/parisc/kernel/process.c
arch/powerpc/kernel/process.c
arch/riscv/kernel/stacktrace.c
arch/s390/kernel/process.c
arch/s390/mm/fault.c
arch/sh/kernel/process_32.c
arch/sparc/kernel/process_32.c
arch/sparc/kernel/process_64.c
arch/um/kernel/process.c
arch/x86/kernel/process.c
arch/xtensa/kernel/process.c
block/blk-mq.c
include/linux/sched.h
kernel/kcsan/report.c
kernel/locking/lockdep.c
kernel/rcu/tree_plugin.h
kernel/sched/core.c
kernel/sched/stats.h
kernel/signal.c
kernel/softirq.c
mm/compaction.c