On Wed, Sep 11, 2019 at 2:50 PM Miklos Szeredi <miklos@xxxxxxxxxx> wrote: > > On Tue, Sep 10, 2019 at 3:53 PM Amir Goldstein <amir73il@xxxxxxxxx> wrote: > > > This patch got stuck in overlayfs-next. > > Could you push it to Linus please? > > Just tested applied on top of -linus, and it fails overlayfs/065 with this: > > --- /root/xfstests-dev/tests/overlay/065.out 2019-06-18 > 15:12:19.147000000 +0200 > +++ /root/xfstests-dev/results//overlay/065.out.bad 2019-09-11 > 13:22:34.612000000 +0200 > @@ -1,8 +1,8 @@ > QA output created by 065 > Conflicting upperdir/lowerdir > -mount: device already mounted or mount point busy > +mount: /scratch/ovl-mnt: mount(2) system call failed: Too many levels > of symbolic links > Conflicting workdir/lowerdir > -mount: device already mounted or mount point busy > +mount: /scratch/ovl-mnt: mount(2) system call failed: Too many levels > of symbolic links > Overlapping upperdir/lowerdir > mount: Too many levels of symbolic links > Conflicting lower layers > > So the mount seems to fail, but with a different than expected error > value. Do you know what might be happening? > Yes, intentional. I have an update for the test. Was waiting with it until patch is merged upstream. I also have a test for the regression, see: https://github.com/amir73il/xfstests/commits/overlayfs-devel Thanks, Amir.