summaryrefslogtreecommitdiff
path: root/kernel/nsproxy.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2007-02-22 01:33:29 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2007-03-09 10:50:24 -0800
commit4b5e65dedf3cde7108c9c3d6b6f970eefcd78247 (patch)
treef13fe45c01596735cc3122f290578558063ef37d /kernel/nsproxy.c
parentd8effd3897c6b3feedd1dfb1bd5be38d178396fb (diff)
Fix posix-cpu-timer breakage caused by stale p->last_ran value
Problem description at: http://bugzilla.kernel.org/show_bug.cgi?id=8048 Commit b18ec80396834497933d77b81ec0918519f4e2a7 [PATCH] sched: improve migration accuracy optimized the scheduler time calculations, but broke posix-cpu-timers. The problem is that the p->last_ran value is not updated after a context switch. So a subsequent call to current_sched_time() calculates with a stale p->last_ran value, i.e. accounts the full time, which the task was scheduled away. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel/nsproxy.c')
0 files changed, 0 insertions, 0 deletions