[CRIU] [PATCH 0/6] ia32: Add support for FPU c/r in compat environment

Cyrill Gorcunov gorcunov at openvz.org
Mon Feb 13 07:03:17 PST 2017


The series is on top of https://lists.openvz.org/pipermail/criu/2017-February/035512.html
and sitting in my ia32-2 branch.

Note: the last patch introduces new API call which I'm not
happy with, maybe we should hide it somehow. But wanted to
share the series early, so here we go.

Cyrill Gorcunov (6):
  compel: arch,x86 -- Make rt_sigcontext_32 members being close to
    kernel
  compel: arch,x86 -- Dont require xsave_struct to be aligned
  criu: arch,x86 -- Don't require fpu structures to be aligned
  compel: arch,x86 -- Don't require fpu structures to be aligned
  compel: Extend FPU structures to support ia32 mode
  compel: arch,x86 -- Convert frame for ia32 sigreturn

 compel/arch/x86/src/lib/include/uapi/asm/fpu.h     |  46 +++++++--
 .../arch/x86/src/lib/include/uapi/asm/sigframe.h   |  13 ++-
 compel/arch/x86/src/lib/infect.c                   | 108 ++++++++++++++++++---
 criu/arch/x86/crtools.c                            |  12 ++-
 criu/arch/x86/sigframe.c                           |  15 +--
 5 files changed, 158 insertions(+), 36 deletions(-)

-- 
2.7.4



More information about the CRIU mailing list