On Mon, Jan 23, 2017 at 2:32 PM, Amir Goldstein <amir73il@xxxxxxxxx> wrote: > Miklos, > > Take #2 for overlayfs freeze. > > Patch #2 I am quite confident is a bug fix and I have written an > xfs specific test for it. > > Patch #1 is a POC of what I think overlay freezing should be like, > although we may want to optimize it with some file flag? > > Patch #3 just enables overlayfs freezing with NOP freeze_fs() > unfreeze_fs() operations, so I could test it. It behaves as > expected - overlay and underlying fs can be frozen independently > and writes continue when both fs are thawed. > > I believe that mmap freeze protection is not covered, although I am > not sure exactly how it works? > > Am I missing anything else? Found a few missed spots ({copy,clone,dedup}_file_range() and fallocate(). sent patch #4. Anyway, I totally understand if the reaction to this patch set is "what is the justification for overlayfs freeze", because outside my use case I haven't found any yet. I would still appreciate if you could tell me whether I am in the general right direction, as I do need to carry these patches for overlayfs snapshots. As for patch #2, I am not sure how often apps use syncfs(2), and whether or not any of the containers that use overlayfs relay on it in some way, but it looks to me like something worth fixing. Thanks, Amir. -- 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