[CRIU] [PATCH] pie/build/!piegen-y: do not produce relocatable parasite object

Dmitry Safonov dsafonov at virtuozzo.com
Thu Apr 21 07:53:52 PDT 2016


On 04/21/2016 05:51 PM, Cyrill Gorcunov wrote:
> On Thu, Apr 21, 2016 at 05:48:16PM +0300, Dmitry Safonov wrote:
>>>> 0x76dbc018:	bl	0x76dbc018		0xebfffffe
>>>> (You may saw it with objdump also).
>>>>
>>>> This leaded to hang at "Putting tsock" message:
>>>> (01.368297) ----------------------------------------
>>>> (01.368321)
>>>> (01.368339) Collecting fds (pid: 13503)
>>>> (01.368360) ----------------------------------------
>>>> (01.368535) Found 3 file descriptors
>>>> (01.368564) ----------------------------------------
>>>> (01.368648) Dump private signals of 13503
>>>> (01.368708) Dump shared signals of 13503
>>>> (01.368761) Parasite syscall_ip at 0x10000
>>>> (01.369605) Set up parasite blob using memfd
>>>> (01.369641) Putting parasite blob into 0x76cc5000->0x76e1f000
>>>> (01.369755) Dumping GP/FPU registers for 13503
>>>> (01.369818) Putting tsock into pid 13503
>>>>
>>>> Also link against native.lib.a
> This option should arm specific only. If I'm not missing
> something obvious your patch affects x86 building procedure,
> no?
It's for $(piegen-y)=n, but you right, I will add ifdefs around it.

-- 
Regards,
Dmitry Safonov



More information about the CRIU mailing list