[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-unionfs
Subject:    Re: Overlayfs patches to consider for v4.13
From:       "zhangyi (F)" <yi.zhang () huawei ! com>
Date:       2017-06-29 13:15:24
Message-ID: 0a1cd47b-0c71-44b2-343f-96d272a890e9 () huawei ! com
[Download RAW message or body]

On 2017/6/28 21:17, Amir Goldstein Wrote:
> Miklos,
> 
> Not that I have not given you enough work with inode index patches,
> but just so you know, I have a tested branch [1] based on ovl-hardlinks
> with a merge of 3 topic branches:
> 1. Non-samefs constant inode (Chandan & Amir)
> 2. Verify & set merge dir origin on lookup (Amir)
> 3. Check whiteouts in origin dir (Zhangyi & Amir)
> 
> The 3 topic branches are completely independent and merge
> with no conflicts, so if you choose to, you may pick any one of
> them for v4.13.
> 
> The patches from Chandan and Zhangyi have gone through several
> review cycles and I complemented each with a patch on my own.
> Not sure if you had a chance to glimpse.
> 
> Tested with a new xfstests whiteout test by Zhangyi [2] and
> new unionmount-testsuite run flag [3] to check constant inode on
> non-samefs (./run --ov --verify).
> 
> Zhangyi,
> 
> One thing I have not tested, but that should work is hiding of
> whiteouts in a merge dir that was created prior to v4.12.
> The test should be:
> - Create merge dir and whiteouts with kernel <= v4.12-rc*
> - Upgrade to kernel built from overlayfs-devel
> - Mount overlay and list merge dir (should fix origin)
> - Continue with use case of removing lower dir
>   and trying to expose whiteouts
> 
> If you can spare the time, please test this use case.

Hi Amir,

I tested this use case, it works well. Thanks.

Thanks,
ZhangYi.

--
To unsubscribe from this list: send the line "unsubscribe linux-unionfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic