[PATCH] sched_ext: Remove dead code in scx_set_task_state default case
From: fangqiurong
Date: Tue Apr 07 2026 - 23:20:47 EST
From: fangqiurong <fangqiurong@xxxxxxxxxx>
The 'warn = true' assignment before 'return' in the default case is
dead code - WARN_ONCE is never reached when returning early. Remove it.
Signed-off-by: fangqiurong <fangqiurong@xxxxxxxxxx>
---
kernel/sched/ext.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/kernel/sched/ext.c b/kernel/sched/ext.c
index e8384b5f1b0f..4aaa7bf1faa6 100644
--- a/kernel/sched/ext.c
+++ b/kernel/sched/ext.c
@@ -2934,7 +2934,6 @@ static void scx_set_task_state(struct task_struct *p, enum scx_task_state state)
warn = prev_state != SCX_TASK_READY;
break;
default:
- warn = true;
return;
}
--
2.25.1