[CRIU] [vdso] New vdso series failing the tests

Dmitry Safonov 0x7f454c46 at gmail.com
Thu Aug 8 17:28:33 MSK 2019


Hi Cyrill,

On 8/8/19 2:52 PM, Cyrill Gorcunov wrote:
> Dima, the recent series for vdso rework ruined tests on old
> kernels, such as 3.10 series.
> 
> https://ci.openvz.org/job/CRIU/job/CRIU-virtuozzo/job/criu-dev/5398/
> 
> ---
> [root at vz7 criu]# git bisect good
> 0918c7667647ac16d6082764f78d1c0b407f3536 is the first bad commit
> commit 0918c7667647ac16d6082764f78d1c0b407f3536
> Author: Dmitry Safonov <dima at arista.com>
> Date:   Thu Jul 25 23:01:10 2019 +0100
> 
>     vdso/restorer: Always track vdso/vvar positions in vdso_maps_rt
>     
>     For simplicity, make them always valid in restorer.
>     rt->vdso_start will be used to calculate gettimeofday() address.
>     
>     Signed-off-by: Dmitry Safonov <dima at arista.com>
>     Signed-off-by: Andrei Vagin <avagin at gmail.com>
> ---
> 
> I think it is due to lack of vvar zone on those kernels. Please take a look.

I'll look, thanks for notice..

-- 
          Dima


More information about the CRIU mailing list