[PATCH 0/2] fix schedstats for idle kthreads

From: Jian Wen
Date: Tue Mar 08 2022 - 01:51:43 EST


Idle kthreads are sleeping instead of being blocked, since they are
not blocked at all.
This patch makes idle kthreads triggers the sched:sched_stat_sleep
event instead of sched:sched_stat_blocked.

Jian Wen (2):
sched: explicitly distinguish between TASK_INTERRUPTIBLE and
TASK_UNINTERRUPTIBLE
sched: fix schedstats for idle kthreads

kernel/sched/deadline.c | 5 ++---
kernel/sched/fair.c | 4 ++--
kernel/sched/rt.c | 5 ++---
3 files changed, 6 insertions(+), 8 deletions(-)

--
2.25.1