Merge tag 'x86-urgent-2020-05-24' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 24 May 2020 17:21:02 +0000 (10:21 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 24 May 2020 17:21:02 +0000 (10:21 -0700)
commit667b6249b71c30c20fcd2f312f1665d90348635a
tree72547565f82eafe9b7ac98841ea759b289bf1d21
parent9e61d12bac206e5e70176734604371ac3a6e50fd
parent187b96db5ca79423618dfa29a05c438c34f9e1f0
Merge tag 'x86-urgent-2020-05-24' of git://git./linux/kernel/git/tip/tip

Pull x86 fixes from Thomas Gleixner:
 "Two fixes for x86:

   - Unbreak stack dumps for inactive tasks by interpreting the special
     first frame left by __switch_to_asm() correctly.

     The recent change not to skip the first frame so ORC and frame
     unwinder behave in the same way caused all entries to be
     unreliable, i.e. prepended with '?'.

   - Use cpumask_available() instead of an implicit NULL check of a
     cpumask_var_t in mmio trace to prevent a Clang build warning"

* tag 'x86-urgent-2020-05-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks
  x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables