[CRIU] understanding criu logs
Pavel Emelyanov
xemul at parallels.com
Wed Mar 18 06:43:52 PDT 2015
On 03/18/2015 04:30 PM, beproject criu wrote:
> (00.214782) 1: [./](35->25)
> (00.214890) 1: [.criu.mntns.60Rz6G](0->0)
> (00.214998) 1: [.criu.mntns.60Rz6G/12/](46->45)
Ah, that's the mnt_tree_show()'s output. This line means "[$mountpoint]($mnt_id->$parent_id)",
then we descend one tree level and show the mountpoint's children.
> (00.215107) 1: [.criu.mntns.60Rz6G/12/proc](47->46)
> (00.215215) 1: <--
And this line means we ascend one level up and continue.
Hope this helps :)
Thanks,
Pavel
> (00.215316) 1: [.criu.mntns.60Rz6G/12/cache](56->46)
> (00.215426) 1: <--
> (00.215527) 1: [.criu.mntns.60Rz6G/12/data](55->46)
> (00.215635) 1: <--
> (00.215748) 1: [.criu.mntns.60Rz6G/12/system](54->46)
> (00.215873) 1: <--
> (00.215975) 1: [.criu.mntns.60Rz6G/12/mnt/obb](53->46)
> (00.216083) 1: <--
> (00.216184) 1: [.criu.mntns.60Rz6G/12/mnt/asec](52->46)
> (00.216292) 1: <--
> (00.216393) 1: [.criu.mntns.60Rz6G/12/dev](51->46)
> (00.216500) 1: <--
> (00.216601) 1: [.criu.mntns.60Rz6G/12/sys](48->46)
> (00.216722) 1: [.criu.mntns.60Rz6G/12/sys/kernel/debug](49->48)
> (00.216831) 1: <--
> (00.216931) 1: [.criu.mntns.60Rz6G/12/sys/fs/cgroup](50->48)
> (00.217040) 1: <--
> (00.217140) 1: <--
> (00.217240) 1: <--
> (00.217340) 1: <--
> (00.217440) 1: [./proc](36->35)
> (00.217547) 1: <--
> (00.217647) 1: [./cache](32->35)
> (00.217765) 1: <--
> (00.217865) 1: [./data](31->35)
> (00.217971) 1: <--
> (00.218071) 1: [./system](30->35)
> (00.218177) 1: <--
> (00.218276) 1: [./mnt/obb](29->35)
> (00.218382) 1: <--
> (00.218482) 1: [./mnt/asec](28->35)
> (00.218588) 1: <--
> (00.218700) 1: [./dev](38->35)
> (00.218807) 1: <--
> (00.218907) 1: [./sys](37->35)
> (00.219013) 1: [./sys/kernel/debug](26->37)
> (00.219119) 1: <--
> (00.219219) 1: [./sys/fs/cgroup](27->37)
> (00.219326) 1: <--
> (00.219426) 1: <--
> (00.219525) 1: <--
> (00.219846) 1: The mount 46 is slave for 35
> (00.219968) 1: The mount 47 is slave for 36
> (00.220073) 1: The mount 48 is slave for 37
> (00.220176) 1: The mount 49 is slave for 26
> (00.220279) 1: The mount 50 is slave for 27
> (00.220381) 1: The mount 51 is slave for 38
> (00.220484) 1: The mount 52 is slave for 28
> (00.220587) 1: The mount 53 is slave for 29
> (00.221130) 1: The mount 54 is slave for 30
> (00.221235) 1: The mount 55 is slave for 31
> (00.221339) 1: The mount 56 is slave for 32
> (00.221802) 1: Start with 35:./
> (00.221970) 1: Mounting ext2 @./ (0)
> (00.222119) 1: 35:./ private 0 shared 1 slave 0
> (00.222867) 1: Bind .criu.mntns.60Rz6G/12/
> (00.223137) 1: Mounting ext2 @.criu.mntns.60Rz6G/12/ (0)
> (00.223601) 1: Bind .// to .criu.mntns.60Rz6G/12/
> (00.223986) 1: 46:.criu.mntns.60Rz6G/12/ private 0 shared 0 slave 1
> (00.224441) 1: Postpone slave .criu.mntns.60Rz6G/12/proc
> (00.224585) 1: Postpone slave .criu.mntns.60Rz6G/12/cache
> (00.224709) 1: Postpone slave .criu.mntns.60Rz6G/12/data
> (00.224815) 1: Postpone slave .criu.mntns.60Rz6G/12/system
> (00.224919) 1: Postpone slave .criu.mntns.60Rz6G/12/mnt/obb
> (00.225023) 1: Postpone slave .criu.mntns.60Rz6G/12/mnt/asec
> (00.225128) 1: Postpone slave .criu.mntns.60Rz6G/12/dev
> (00.225232) 1: Postpone slave .criu.mntns.60Rz6G/12/sys
> (00.225398) 1: Mounting proc @./proc (0)
> (00.225760) 1: 36:./proc private 0 shared 1 slave 0
> (00.226113) 1: Bind .criu.mntns.60Rz6G/12/proc
> (00.226363) 1: Umount .criu.mntns.60Rz6G/12//proc
> (00.227374) 1: Error (mount.c:1435): Can't umount .criu.mntns.60Rz6G/12//proc: Invalid argument
> (00.227520) 1: Mounting ext4 @./cache (0)
> (00.258168) 1: 32:./cache private 0 shared 1 slave 0
> (00.259141) 1: Bind .criu.mntns.60Rz6G/12/cache
> (00.259286) 1: Umount .criu.mntns.60Rz6G/12//cache
> (00.284002) 1: Mounting ext4 @./data (0)
> (00.296908) 1: 31:./data private 0 shared 1 slave 0
> (00.297420) 1: Bind .criu.mntns.60Rz6G/12/data
> (00.297565) 1: Umount .criu.mntns.60Rz6G/12//data
> (00.322857) 1: Mounting ext4 @./system (0)
> (00.323579) 1: 30:./system private 0 shared 1 slave 0
> (00.324842) 1: Bind .criu.mntns.60Rz6G/12/system
> (00.325297) 1: Umount .criu.mntns.60Rz6G/12//system
> (00.362856) 1: Mounting tmpfs @./mnt/obb (0)
> (00.363707) 1: 29:./mnt/obb private 0 shared 1 slave 0
> (00.448939) 1: Bind .criu.mntns.60Rz6G/12/mnt/obb
> (00.449339) 1: Umount .criu.mntns.60Rz6G/12//obb
> (00.449572) 1: Error (mount.c:1435): Can't umount .criu.mntns.60Rz6G/12//obb: No such file or directory
> (00.449750) 1: Mounting tmpfs @./mnt/asec (0)
> (00.450189) 1: 28:./mnt/asec private 0 shared 1 slave 0
> (00.526728) 1: Bind .criu.mntns.60Rz6G/12/mnt/asec
> (00.527153) 1: Umount .criu.mntns.60Rz6G/12//asec
> (00.527415) 1: Error (mount.c:1435): Can't umount .criu.mntns.60Rz6G/12//asec: No such file or directory
> (00.527611) 1: Mounting rootfs @./dev (0)
> (00.527737) 1: Bind /dev to ./dev
>
> On Wed, Mar 18, 2015 at 2:22 AM, Pavel Emelyanov <xemul at parallels.com <mailto:xemul at parallels.com>> wrote:
>
> On 03/17/2015 11:03 PM, beproject criu wrote:
> > Hi,
> >
> > .criu.mntns.60Rz6G/12//proc
> >
> > How do i break down these kind of line?
> > I mean what does these signify(numbers and alphabets,etc)?
>
> Is that the whole line? Or a part of it? If the whole line,
> could you show the closest neighbors of it (~30 lines in both
> directions) ? :)
>
> Thanks,
> Pavel
>
>
More information about the CRIU
mailing list