mm: page_alloc: determine migratetype only once (VM Performance,
bnc#904177).
- x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
  (bsc#909077,CVE-2014-8133).
- x86_64, traps: Stop using IST for #SS
  (bsc#909077,CVE-2014-8133).
- x86_64, traps: Rework bad_iret (bsc#909077,CVE-2014-8133).
- Refresh patches.arch/x86_64-unwind-annotations.
- Refresh patches.xen/xen3-patch-2.6.31.
x86/tls: Validate TLS entries to protect espfix
(bsc#909077,CVE-2014-8133).
Merge remote-tracking branch 'origin/SLE12' into SLE12