]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit3b5b20fe15e4394e67e476aff49b441b5b53373b
treeddde000d9e171f4cc86b4e49042774f4fa353427
parent61b96c135a97b90073561dc4c14d8f98f86581c3
parent72dca3bc0a2e7abb20058b3e691236d8e417b6cd
Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org/pub/scm/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