[CRIU] VDSO unmap/remap (was Criu on Raspberry pi 2)

Christopher Covington cov at codeaurora.org
Wed Apr 27 14:08:31 PDT 2016


On 04/27/2016 08:15 AM, Pavel Emelyanov wrote:
> On 04/27/2016 01:09 PM, alex vk wrote:
>> Hi all, 
>>
>> just tried the patch https://lists.openvz.org/pipermail/criu/2016-April/027743.html and it works perfectly, thanks a lot for your help :)
>> (Criu-dev version + patch criu/pie/Makefile, and Kernel 3.18 from https://github.com/avagin/linux-rpi-criu.git.)
>>
>> Does that mean that Criu will not be able to work on the Raspberry pi 2 with a kernel upper than 3.18 ?
>> (as criu will not support vdso dumping for arm ?)
> 
> Unfortunately we don't have experts in ARM actively hacking on CRIU.
> Christopher is helping a lot, so is Dmitry (although his main area
> in CRIU is x86), but still ARM is not maintained as good as x86 is.
> So whether or not CRIU will support any particular feature on ARM is
> something we'd love to have more certainty about.

Here's my latest attempt at VDSO remap/unmap support for ARM:

https://codeaurora.org/cgit/quic/kernel/cov-ciru/log/?h=vdso-remap-2016-04-27

Laurent, if you're able to help review and test the PPC changes, that'd
be appreciated.

The less invasive earlier iteration was greeted with skepticism:

https://codeaurora.org/cgit/quic/kernel/cov-ciru/log/?h=vdso-remap-2015-10-20

http://www.spinics.net/lists/linux-arm-msm/msg18441.html

Thanks,
Cov

-- 
Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project


More information about the CRIU mailing list