1. 21 Apr, 2013 6 commits
  2. 16 Apr, 2013 2 commits
    • Stephane Eranian's avatar
      perf/x86: Fix offcore_rsp valid mask for SNB/IVB · f1923820
      Stephane Eranian authored
      The valid mask for both offcore_response_0 and
      offcore_response_1 was wrong for SNB/SNB-EP,
      IVB/IVB-EP. It was possible to write to
      reserved bit and cause a GP fault crashing
      the kernel.
      
      This patch fixes the problem by correctly marking the
      reserved bits in the valid mask for all the processors
      mentioned above.
      
      A distinction between desktop and server parts is introduced
      because bits 24-30 are only available on the server parts.
      
      This version of the  patch is just a rebase to perf/urgent tree
      and should apply to older kernels as well.
      Signed-off-by: default avatarStephane Eranian <eranian@google.com>
      Cc: peterz@infradead.org
      Cc: jolsa@redhat.com
      Cc: gregkh@linuxfoundation.org
      Cc: security@kernel.org
      Cc: ak@linux.intel.com
      Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
      f1923820
    • Ingo Molnar's avatar
      Merge branch 'uprobes/core' of... · b5210b2a
      Ingo Molnar authored
      Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc into perf/core
      
      Pull uprobes updates from Oleg Nesterov:
      
       - "uretprobes" - an optimization to uprobes, like kretprobes are an optimization
         to kprobes. "perf probe -x file sym%return" now works like kretprobes.
      
       - PowerPC fixes plus a couple of cleanups/optimizations in uprobes and trace_uprobes.
      Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
      b5210b2a
  3. 15 Apr, 2013 3 commits
  4. 14 Apr, 2013 10 commits
  5. 13 Apr, 2013 19 commits