Refresh patches.xen/xen3-patch-2.6.31.
x86, asm: Thin down SAVE/RESTORE_* asm macros
(bsc#907818,CVE-2014-9090).
x86, asm: Flip RESTORE_ARGS arguments logic
(bsc#907818,CVE-2014-9090).
x86, extable: Use .pushsection ... .popsection for
_ASM_EXTABLE() (bsc#907818,CVE-2014-9090).
x86, extable: Remove open-coded exception table entries in
arch/x86/kernel/entry_64.S (bsc#907818,CVE-2014-9090).
x86-64, espfix: Don't leak bits 31:16 of %esp returning to
16-bit stack (bsc#907818,CVE-2014-9090).
x86, espfix: Make espfix64 a Kconfig option, fix UML
(bsc#907818,CVE-2014-9090).
x86, espfix: Make it possible to disable 16-bit support
(bsc#907818,CVE-2014-9090).
x86_64/entry/xen: Do not invoke espfix64 on Xen
(bsc#907818,CVE-2014-9090).
x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
(bsc#907818,CVE-2014-9090).
x86_64, traps: Stop using IST for #SS
(bsc#907818,CVE-2014-9090).
x86_64, traps: Rework bad_iret (bsc#909077,CVE-2014-8133).
x86/tls: Validate TLS entries to protect espfix
(bsc#909077,CVE-2014-8133).
Refresh patches.xen/xen3-patch-2.6.31.
xhci: fix incorrect type in assignment in
handle_device_notification() (bsc#910321).
Update config files (espfix, bsc#907818,CVE-2014-9090)
Merge branch 'SLE11-SP3' of kerncvs.suse.de:/home/git/kernel-source into SLE11-SP3
Update config files (espfix, bsc#907818,CVE-2014-9090)
Update patches.fixes/x86_64-traps-stop-using-ist-for-ss.patch
(bsc#907818, CVE-2014-9090, CVE-2014-9322).
- Refresh
  patches.fixes/x86-espfix-make-espfix64-a-kconfig-option-fix-uml.patch: disable
  on Xen (bsc#910251)
  patches.fixes/x86-espfix-make-it-possible-to-disable-16-bit-support.patch:
  disable on Xen (bsc#910251)