]> err.no Git - linux-2.6/commit
sched: fix rq->clock warps on frequency changes
authorGuillaume Chazarain <guichaz@yahoo.fr>
Fri, 25 Jan 2008 20:08:33 +0000 (21:08 +0100)
committerIngo Molnar <mingo@elte.hu>
Fri, 25 Jan 2008 20:08:33 +0000 (21:08 +0100)
commit782daeee3d596282bfee4cd9e976c86be0e194a8
tree7f831f365ba3f9f9b8f10572b858eb231864dde0
parent4f05b98d54b140ed3c5851d5d5156e9918c6305d
sched: fix rq->clock warps on frequency changes

sched: fix rq->clock warps on frequency changes

Fix 2bacec8c318ca0418c0ee9ac662ee44207765dd4
(sched: touch softlockup watchdog after idling) that reintroduced warps
on frequency changes. touch_softlockup_watchdog() calls __update_rq_clock
that checks rq->clock for warps, so call it after adjusting rq->clock.

Signed-off-by: Guillaume Chazarain <guichaz@yahoo.fr>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/sched.c