Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 23 May 2021 16:32:40 +0000 (06:32 -1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 23 May 2021 16:32:40 +0000 (06:32 -1000)
commit6ebb6814a1ef9573d8488232b50dc53b394c025a
treeddde000d9e171f4cc86b4e49042774f4fa353427
parent0898678c742ee913691d7f4a1606309825eee33b
parent488e13a489e9707a7e81e1991fdd1f20c0f04689
Merge tag 'perf-urgent-2021-05-23' of git://git./linux/kernel/git/tip/tip

Pull perf fixes from Thomas Gleixner:
 "Two perf fixes:

   - Do not check the LBR_TOS MSR when setting up unrelated LBR MSRs as
     this can cause malfunction when TOS is not supported

   - Allocate the LBR XSAVE buffers along with the DS buffers upfront
     because allocating them when adding an event can deadlock"

* tag 'perf-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context
  perf/x86: Avoid touching LBR_TOS MSR for Arch LBR