Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 1 Jul 2017 16:10:17 +0000 (09:10 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 1 Jul 2017 16:10:17 +0000 (09:10 -0700)
commite18aca0236a2dac4a134ace4685e97ad09d3605b
treeed071ab72fa4d27cf5397f3bcd09cdf84206d813
parenta527bf61404cd36fedd81dc165a03b6f5529092e
parent79298acc4ba097e9ab78644e3e38902d73547c92
Merge branch 'x86-urgent-for-linus' of git://git./linux/kernel/git/tip/tip

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

   - Prevent kexec crash when KASLR is enabled, which was caused by an
     address calculation bug

   - Restore the freeing of PUDs on memory hot remove

   - Correct a negated pointer check in the intel uncore performance
     monitoring driver

   - Plug a memory leak in an error exit path in the RDT code"

* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/intel_rdt: Fix memory leak on mount failure
  x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug
  x86/boot/KASLR: Add checking for the offset of kernel virtual address randomization
  perf/x86/intel/uncore: Fix wrong box pointer check
  x86/mm/hotplug: Fix BUG_ON() after hot-remove by not freeing PUD