Pull x86 fixes from Thomas Gleixner:
 "This update contains:
   - MPX updates for handling 32bit processes
   - A fix for a long standing bug in 32bit signal frame handling
     related to FPU/XSAVE state
   - Handle get_xsave_addr() correctly in KVM
   - Fix SMAP check under paravirtualization
   - Add a comment to the static function trace entry to avoid further
     confusion about the difference to dynamic tracing"
* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/cpu: Fix SMAP check in PVOPS environments
  x86/ftrace: Add comment on static function tracing
  x86/fpu: Fix get_xsave_addr() behavior under virtualization
  x86/fpu: Fix 32-bit signal frame handling
  x86/mpx: Fix 32-bit address space calculation
  x86/mpx: Do proper get_user() when running 32-bit binaries on 64-bit kernels