sched,freezer: Mark TASK_FROZEN special
authorPeter Zijlstra <peterz@infradead.org>
Mon, 1 Jul 2024 19:30:09 +0000 (21:30 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Sat, 17 Aug 2024 09:06:44 +0000 (11:06 +0200)
commita1c446611e31ca5363d4db51e398271da1dce0af
tree0d688aaf264bdf8f5f7bc5535abff29d8fb26adc
parent781773e3b68031bd001c0c18aa72e8470c225ebd
sched,freezer: Mark TASK_FROZEN special

The special task states are those that do not suffer spurious wakeups,
TASK_FROZEN is very much one of those, mark it as such.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <vschneid@redhat.com>
Tested-by: Valentin Schneider <vschneid@redhat.com>
Link: https://lkml.kernel.org/r/20240727105029.998329901@infradead.org
include/linux/sched.h
kernel/freezer.c