Messages in this thread | | | Date | Fri, 19 Jul 2013 20:24:07 +0200 | From | Oleg Nesterov <> | Subject | Re: [PATCH 1/1] tracing: Simplify trace_array_get() |
| |
On 07/19, Steven Rostedt wrote: > > On Fri, 2013-07-19 at 19:20 +0200, Oleg Nesterov wrote: > > > Yes. But unless I missed something again this logic doesn't look exactly > > correct. Because it seems that trace_array_get() can succeed when it > > shoudn't. > > > > trace_array_get() can race with instance_delete() + new_instance_create(), > > and _create()->kzalloc() can return the same memory which was freed by > > _delete(). > > > > No? > > Correct, but I don't see that as a major problem, do you?
Neither me. I should have mentioned this.
Except "might get a strange result" as you said.
But I have to admit, I am still trying to find something really bad ;)
Oleg.
| |