aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext3/super.c
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2005-07-12 13:58:27 -0700
committerLinus Torvalds <torvalds@g5.osdl.org>2005-07-12 16:01:01 -0700
commit5323125031799a7fd8602ce150c3902aedfdcba6 (patch)
tree43281ea094cba176e88ba50561e2a04aa8beed8c /fs/ext3/super.c
parent[PATCH] xtensa: use ssleep() instead of schedule_timeout() (diff)
downloadlinux-dev-5323125031799a7fd8602ce150c3902aedfdcba6.tar.xz
linux-dev-5323125031799a7fd8602ce150c3902aedfdcba6.zip
[PATCH] reset real_timer target on exec leader change
When a noninitial thread does exec, it becomes the new group leader. If there is a ITIMER_REAL timer running, it points at the old group leader and when it fires it can follow a stale pointer. The timer data needs to be reset to point at the exec'ing thread that is becoming the group leader. This has to synchronize with any concurrent firing of the timer to make sure that it_real_fn can never run when the data points to a thread that might have been reaped already. Signed-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions