>   * unbounded utrace_engine_cache growth
>     started from 31a9ef5cfcdbae804e3e180c158bf2352728765a,
>     nobody knows why
>     testcase: at the end of  
> http://marc.info/?l=linux-kernel&m=117128445312243&w=2

Is it correct that this only happens with CONFIG_PREEMPT=y?

>   * _pointer_ to struct utrace, which I personally count as design bug.
>   
>     Rationale to fold struct utrace into task_struct is that lifetime
>     rules of task_struct are well established, well tested and so on. As
>     was demonstrated it also removes much complexity from attaching logic.

Ok, I'd be happy to discuss that in a separate thread.  By "known bugs" I
mean the symptoms and specific holes in the current implementation.  An
opinion about organizing the code is a fine thing, but not itself an item
for that list.


Thanks,
Roland

Reply via email to