From: Markus Metzger Date: Fri, 3 Apr 2009 14:43:35 +0000 (+0200) Subject: mm, x86, ptrace, bts: defer branch trace stopping X-Git-Tag: v2.6.31-rc1~401^2~62^2~24 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2b371f00a6f529f6362654239bdec8dcd510760;p=pandora-kernel.git mm, x86, ptrace, bts: defer branch trace stopping When a ptraced task is unlinked, we need to stop branch tracing for that task. Since the unlink is called with interrupts disabled, and we need interrupts enabled to stop branch tracing, we defer the work. Collect all branch tracing related stuff in a branch tracing context. Reviewed-by: Oleg Nesterov Signed-off-by: Markus Metzger Cc: Andrew Morton Cc: Peter Zijlstra Cc: roland@redhat.com Cc: eranian@googlemail.com Cc: juan.villacis@intel.com Cc: ak@linux.jf.intel.com LKML-Reference: <20090403144550.712401000@intel.com> Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed