Aprenda ingl ê s a partir!

2009-10-17 Thread ESINE
a melhor instituição mundial de ensino Aprenda inglês a partir de sua casa com o curso NEW BBC ENGLISHMultimedia System método desenvolvido pela 60 milhões de alunos em 17 países 77 anos de experiência 87% de eficácia nos exames da Universidade de Cambridge Aproveite ascondições

[PATCH 95] pretend PTRACE_O_TRACEVFORKDONE doesn't exist

2009-10-17 Thread Oleg Nesterov
I'd with very much it were true. Kill VFORKDONE code. It doesn't rellay work just fools the poor tests. --- kernel/ptrace.c |7 --- 1 file changed, 7 deletions(-) --- PU/kernel/ptrace.c~95_KILL_VFORK_DONE 2009-10-17 16:00:40.0 +0200 +++ PU/kernel/ptrace.c 2009-10-17

[PATCH 97] ptrace_report_clone: uglify even more to handle TRACEVFORKDONE without TRACEVFORK

2009-10-17 Thread Oleg Nesterov
If the tracer sets PTRACE_O_TRACEVFORKDONE but not PTRACE_O_TRACEVFORK, clone(CLONE_VFORK) should be reported too, so in this case event must be PTRACE_EVENT_VFORK_DONE. But we can't return UTRACE_STOP. Since CLONE_VFORK is set, utrace will actually stop the tracee in

[PATCH 95-99] finish ptrace clone bits

2009-10-17 Thread Oleg Nesterov
ptrace.c | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) This! nearly! killed! me! I spent the WHOLE DAY doing this... Good luck to anybody who want to review this code ;) It is simple, but the rationality is not understandable