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

Laurent Dufour ldufour at linux.vnet.ibm.com
Thu Oct 6 08:47:35 PDT 2016


On 26/09/2016 10:23, Pavel Emelyanov wrote:
> 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?

Hi Pavel,

Sorry for the very late answer, but I had some hot stuff to fix.

Quick build and test showed a major regression, all tests are now
failing on ppc64le.
I'll investigate that deeper tomorrow.

Cheers,
Laurent



More information about the CRIU mailing list