[CRIU] [PATCH 0/4] Split get_task_regs routines

Pavel Emelyanov xemul at virtuozzo.com
Mon Sep 26 01:23:01 PDT 2016


Hi,

We're trying to detach the parasite code injection functionality of CRIU
into a standalone library called compel. In order to do so we need to
(among other things) split getting task registers code from saving the
info into protobuf formats. The most intrusive part of this work is
splitting the get_task_regs() routine.

So this set introduces the user_fpregs_struct_t for all the arches and
splits the get_task_regs() into two -- first part is getting user_regs_t 
and (!) the new user_fpregs_t structures, and the second is saving this
info into the CoreEntry.

I've tested the x86 part and compile-tested the ppc64 and arm/aarch64.
So Laurent and Christopher, would you please help us and review patches 
1 and 2?

-- Pavel


More information about the CRIU mailing list