[CRIU] [PATCH 0/2] Splitting get_task_regs()

Pavel Emelyanov xemul at virtuozzo.com
Tue Oct 11 09:16:30 PDT 2016


On 10/11/2016 11:25 AM, Laurent Dufour wrote:
> Hi Pavel,
> 
> I rewrite the patch to make it work for ppc64.
> The issue was due to the transactional memory handling, which implies to swipe
> the registers between the checkpointed and the current state.
> 
> I introduced an additional patch which make use of vector128 to manipulate the
> Altivec registers, this makes the code cleaner. This patch may be applied now.
> 
> Hope this matches your expectation.

It is :) Thanks A LOT, patches applied.

> Laurent.
> 
> Laurent Dufour (1):
>   ppc64: use vector128 type for Altivec data
> 
> Pavel Emelyanov (1):
>   arch: Introduce user_fpregs_struct_t on ppc64
> 
>  criu/arch/ppc64/crtools.c           | 334 +++++++++++++++++++++---------------
>  criu/arch/ppc64/include/asm/types.h |  26 +++
>  2 files changed, 226 insertions(+), 134 deletions(-)
> 



More information about the CRIU mailing list