[PATCH] sched/core: Skip rq->avg_idle update without a valid idle_stamp
本补丁针对 commit 4b603f1551a73 把 avg_idle 记账从 wakeup 路径搬到 put_prev_task_idle() 后 update_rq_avg_idle() 失去 idle_stamp 合法性检查的回归。当 idle_stamp == 0 时,原代码会把 rq_clock(rq) 当成 delta,瞬间把 rq->avg_idle 推到 clamp。补丁在 update_rq_avg_idle() 入口加 unlikely(!idle_stamp) return,恢复 idle_stamp 守卫,避免污染 idle load balancing 输入。