Oleg Nesterov
6b39c7bfbd
kill PT_ATTACHED
...
Since the patch
"Fix ptrace_attach()/ptrace_traceme()/de_thread() race"
commit f5b40e363a
we set PT_ATTACHED and change child->parent "atomically" wrt task_list lock.
This means we can remove the checks like "PT_ATTACHED && ->parent != ptracer"
which were needed to catch the "ptrace attach is in progress" case. We can
also remove the flag itself since nobody else uses it.
Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru >
Acked-by: Roland McGrath <roland@redhat.com >
Cc: Christoph Hellwig <hch@lst.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-02-08 09:22:26 -08:00
..
2008-02-06 10:41:15 -08:00
2008-02-07 08:42:23 -08:00
2008-02-07 10:30:48 +00:00
2008-02-06 10:41:19 -08:00
2008-02-07 08:42:30 -08:00
2008-02-06 10:41:02 -08:00
2008-02-06 10:41:10 -08:00
2008-02-07 03:38:22 -05:00
2008-02-06 10:12:18 -07:00
2008-02-07 08:42:25 -08:00
2008-02-07 08:42:18 -08:00
2008-02-07 08:42:22 -08:00
2008-02-06 10:41:03 -08:00
2008-02-06 22:57:58 -05:00
2008-02-07 04:16:34 -05:00
2008-02-08 09:22:24 -08:00
2008-02-08 02:10:01 +00:00
2008-02-08 02:09:56 +00:00
2008-02-08 09:22:24 -08:00
2008-02-07 20:39:40 -05:00
2008-02-07 08:42:06 -08:00
2008-02-07 08:42:27 -08:00
2008-02-07 09:02:26 -08:00
2008-02-07 08:42:30 -08:00
2008-02-07 18:04:10 -06:00
2008-02-07 08:42:25 -08:00
2008-02-07 08:42:27 -08:00
2008-02-07 08:42:27 -08:00
2008-02-07 08:42:29 -08:00
2008-02-06 10:41:05 -08:00
2008-02-06 10:41:00 -08:00
2008-02-07 08:42:34 -08:00
2008-02-07 14:54:45 -08:00
2008-02-08 09:22:23 -08:00
2008-02-07 20:39:44 -05:00
2008-02-06 22:39:45 +01:00
2008-02-07 12:57:44 -08:00
2008-02-06 10:41:02 -08:00
2008-02-08 09:22:26 -08:00
2008-02-08 09:22:23 -08:00
2008-02-06 10:41:07 -08:00
2008-02-07 08:42:33 -08:00
2008-02-07 08:42:34 -08:00
2008-02-06 10:41:21 -08:00
2008-02-07 08:42:30 -08:00
2008-02-06 22:07:51 -05:00
2008-02-07 08:42:25 -08:00
2008-02-06 10:41:11 -08:00
2008-02-07 14:54:45 -08:00
2008-02-07 09:49:38 +00:00
2008-02-06 10:41:03 -08:00
2008-02-06 10:41:01 -08:00
2008-02-06 10:41:01 -08:00
2008-02-07 08:42:22 -08:00
2008-02-07 17:47:41 -08:00
2008-02-08 09:22:24 -08:00
2008-02-06 10:41:08 -08:00
2008-02-06 10:41:04 -08:00
2008-02-08 09:22:23 -08:00
2008-02-08 09:22:23 -08:00
2008-02-06 10:41:20 -08:00
2008-02-08 09:22:24 -08:00
2008-02-08 09:22:26 -08:00
2008-02-07 08:42:28 -08:00
2008-02-06 10:41:06 -08:00
2008-02-07 08:42:18 -08:00
2008-02-07 08:42:19 -08:00
2008-02-07 08:42:18 -08:00
2008-02-07 08:42:34 -08:00
2008-02-07 08:42:30 -08:00
2008-02-06 10:41:02 -08:00
2008-02-07 17:47:41 -08:00
2008-02-06 10:41:16 -08:00
2008-02-07 08:42:34 -08:00
2008-02-07 08:42:19 -08:00
2008-02-06 10:41:02 -08:00
2008-02-07 08:42:16 -08:00
2008-02-08 09:22:23 -08:00
2008-02-06 10:41:03 -08:00
2008-02-06 10:41:15 -08:00