diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-05-07 19:49:33 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-05-07 19:49:33 +0200 |
commit | f5b40e363ad6041a96e3da32281d8faa191597b9 (patch) | |
tree | 5f35453cff7acd5df5622a108381bbd011a383c5 /fs/smbfs/Makefile | |
parent | [TCP]: Fix snd_cwnd adjustments in tcp_highspeed.c (diff) | |
download | linux-f5b40e363ad6041a96e3da32281d8faa191597b9.tar.xz linux-f5b40e363ad6041a96e3da32281d8faa191597b9.zip |
Fix ptrace_attach()/ptrace_traceme()/de_thread() race
This holds the task lock (and, for ptrace_attach, the tasklist_lock)
over the actual attach event, which closes a race between attacking to a
thread that is either doing a PTRACE_TRACEME or getting de-threaded.
Thanks to Oleg Nesterov for reminding me about this, and Chris Wright
for noticing a lost return value in my first version.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/smbfs/Makefile')
0 files changed, 0 insertions, 0 deletions