From 879eaa76e6086ab4aff77a669bfb50b7db03e0b4 Mon Sep 17 00:00:00 2001 From: Vladimir Zapolskiy Date: Wed, 19 Aug 2026 11:01:58 +0300 Subject: [PATCH] sched: Remove unneeded function type cast in do_balance_callbacks() It's a trivial and non-functional change, the removed explicit function type cast does not convert the function type of struct balance_callback member (*func), and the cast can be removed. Signed-off-by: Vladimir Zapolskiy Signed-off-by: Peter Zijlstra (Intel) Link: https://patch.msgid.link/20260819080159.105433-1-vz@kernel.org --- kernel/sched/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 4e9776681d0e..545f49491bcd 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -5143,7 +5143,7 @@ static void do_balance_callbacks(struct rq *rq, struct balance_callback *head) lockdep_assert_rq_held(rq); while (head) { - func = (void (*)(struct rq *))head->func; + func = head->func; next = head->next; head->next = NULL; head = next;