[CRIU] CRIU broken on s390x (rhel)

Adrian Reber adrian at lisas.de
Tue Sep 5 14:02:12 MSK 2017


On my s390x RHEL system criu fails since the following commit:

commit ac200854af4730a0f4b1e1e2da4878593c10277a
Author: Mike Rapoport <rppt at linux.vnet.ibm.com>
Date:   Tue Aug 15 09:23:49 2017 +0300

    kdat: move kerndat initialization to the very beginning
    
    With kdat cache and unified kerndat_init() we can call it very early in
    crtools and then kdat information will be available for all cr-* actions.
    
    Signed-off-by: Mike Rapoport <rppt at linux.vnet.ibm.com>
    Signed-off-by: Pavel Emelyanov <xemul at virtuozzo.com>

With:

# criu/criu check
Warn  (criu/kerndat.c:805): Can't load /run/criu.kdat
Warn  (criu/net.c:2726): Unable to get a socket network namespace
Error (criu/uffd.c:221): uffd: Lazy pages are not available: Function not implemented
Error (criu/pie-util-vdso.c:97): vdso: ELF header magic mismatch
Error (criu/vdso.c:614): vdso: Failed to fill self vdso symtable

Without that commit I only get 'Looks good.'

		Adrian


More information about the CRIU mailing list