Hi, I'm trying to investigate why criu could not dump a container on overlayfs, but I met another problem. Could someone help me with it? Jul 13 07:46:13 fc22-vm kernel: ------------[ cut here ]------------ Jul 13 07:46:13 fc22-vm kernel: WARNING: CPU: 2 PID: 898 at fs/overlayfs/super.c:325 ovl_d_real+0x91/0xd0 [overlay] Jul 13 07:46:13 fc22-vm kernel: ovl_d_real(/zdtm.py, vda2:1357072 ): real dentry not found Jul 13 07:46:13 fc22-vm kernel: Modules linked in: overlay xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat nf_ Jul 13 07:46:13 fc22-vm kernel: CPU: 2 PID: 898 Comm: python Not tainted 4.6.3-300.fc24.x86_64 #1 Jul 13 07:46:13 fc22-vm kernel: Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.8.2-20150714_191134- 04/01/2014 Jul 13 07:46:13 fc22-vm kernel: 0000000000000286 000000002e107c68 ffff880035773b40 ffffffff813dbcff Jul 13 07:46:13 fc22-vm kernel: ffff880035773b90 0000000000000000 ffff880035773b80 ffffffff810a740b Jul 13 07:46:13 fc22-vm kernel: 000001452e107c68 ffff88007bd76240 ffff88007bd52608 ffff88007bd52608 Jul 13 07:46:13 fc22-vm kernel: Call Trace: Jul 13 07:46:13 fc22-vm kernel: [<ffffffff813dbcff>] dump_stack+0x63/0x84 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff810a740b>] __warn+0xcb/0xf0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff810a748f>] warn_slowpath_fmt+0x5f/0x80 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff8126137b>] ? dput+0x2b/0x200 Jul 13 07:46:13 fc22-vm kernel: [<ffffffffc0237261>] ovl_d_real+0x91/0xd0 [overlay] Jul 13 07:46:13 fc22-vm kernel: [<ffffffff812d5c1d>] ext4_file_open+0x1ad/0x1e0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff812467f1>] do_dentry_open+0x201/0x2e0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff812d5a70>] ? ext4_release_file+0xc0/0xc0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff81247be4>] vfs_open+0x54/0x80 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff81257e81>] path_openat+0x1d1/0x15b0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff81259861>] ? filename_lookup+0xf1/0x180 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff8125a491>] do_filp_open+0x91/0x100 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff8125941f>] ? getname_flags+0x4f/0x1f0 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff8126781f>] ? __alloc_fd+0x3f/0x170 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff81247fa0>] do_sys_open+0x130/0x220 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff812480ae>] SyS_open+0x1e/0x20 Jul 13 07:46:13 fc22-vm kernel: [<ffffffff817dd3f2>] entry_SYSCALL_64_fastpath+0x1a/0xa4 Jul 13 07:46:13 fc22-vm kernel: ---[ end trace d00f767a9fcefd1f ]--- Jul 13 07:46:13 fc22-vm kernel: ------------[ cut here ]------------ Steps to reproduce: [root@fc22-vm mnt]# git clone https://github.com/xemul/criu Cloning into 'criu'... remote: Counting objects: 39466, done. remote: Total 39466 (delta 0), reused 0 (delta 0), pack-reused 39465 Receiving objects: 100% (39466/39466), 9.78 MiB | 467.00 KiB/s, done. Resolving deltas: 100% (28252/28252), done. Checking connectivity... done. [root@fc22-vm mnt]# cd criu/ [root@fc22-vm criu]# mkdir overlay [root@fc22-vm criu]# mkdir overlay/u overlay/l overlay/w overlay/m [root@fc22-vm criu]# [root@fc22-vm criu]# cd overlay/ [root@fc22-vm overlay]# mount -t overlay overlay -olowerdir=l,upperdir=u,workdir=w m [root@fc22-vm overlay]# mkdir m/w m/u m/l [root@fc22-vm overlay]# cd m [root@fc22-vm m]# mount -t overlay overlay -olowerdir=l,upperdir=u,workdir=w ../../test/ [root@fc22-vm m]# cd ../../ [root@fc22-vm criu]# git checkout -f Checking out files: 100% (619/619), done. Your branch is up-to-date with 'origin/master'. [root@fc22-vm criu]# cd test/zdtm/static/ [root@fc22-vm static]# make cleanout rm -f --one-file-system -f -r *.pid *.out* *.test* *.state [root@fc22-vm static]# dmesg -- To unsubscribe from this list: send the line "unsubscribe linux-unionfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html