From: Peter Zijlstra Date: Wed, 20 Jun 2012 09:11:38 +0000 (+0200) Subject: perf/x86: Fix USER/KERNEL tagging of samples X-Git-Tag: v3.6-rc1~167^2~20^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce5c1fe9a9e059b5c58f0a7e2a3e687d0efac815;p=pandora-kernel.git perf/x86: Fix USER/KERNEL tagging of samples Several perf interrupt handlers (PEBS,IBS,BTS) re-write regs->ip but do not update the segment registers. So use an regs->ip based test instead of an regs->cs/regs->flags based test. Reported-and-tested-by: Stephane Eranian Signed-off-by: Peter Zijlstra Cc: Linus Torvalds Cc: Andrew Morton Cc: Thomas Gleixner Cc: Frederic Weisbecker Link: http://lkml.kernel.org/n/tip-xxrt0a1zronm1sm36obwc2vy@git.kernel.org Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed