Re: [PATCH] ovl: fix regression caused by overlapping layers detection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.



[Index of Archives]     [Linux Filesystems Devel]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux