diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-08-08 11:46:13 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-08-08 11:46:13 -0700 |
commit | 74eedeba459d878484634cbfd5d1c2fbaf7178b9 (patch) | |
tree | b1d76c95696563d958ffb53d3eeb29905beef0bf /kernel/trace | |
parent | 66745863ecdec7abbfc3325c2d917eecb739c069 (diff) | |
parent | acade6379930dfa7987f4bd9b26d1a701cc1b542 (diff) |
Merge tag 'perf-urgent-2021-08-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf fixes from Thomas Gleixner:
"A set of perf fixes:
- Correct the permission checks for perf event which send SIGTRAP to
a different process and clean up that code to be more readable.
- Prevent an out of bound MSR access in the x86 perf code which
happened due to an incomplete limiting to the actually available
hardware counters.
- Prevent access to the AMD64_EVENTSEL_HOSTONLY bit when running
inside a guest.
- Handle small core counter re-enabling correctly by issuing an ACK
right before reenabling it to prevent a stale PEBS record being
kept around"
* tag 'perf-urgent-2021-08-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
perf/x86/intel: Apply mid ACK for small core
perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest
perf/x86: Fix out of bound MSR access
perf: Refactor permissions check into perf_check_permission()
perf: Fix required permissions if sigtrap is requested
Diffstat (limited to 'kernel/trace')
0 files changed, 0 insertions, 0 deletions