Re: [PATCH v2 00/10] ovl: only sync what was written through the overlay

From: Amir Goldstein

Date: Wed Nov 04 2026 - 12:49:23 EST


On Wed, Nov 4, 2026 at 6:22 PM Josef Bacik <josef@xxxxxxxxxxxxxx> wrote:
>
> On Mon, Nov 2, 2026 at 11:14 AM Amir Goldstein <amir73il@xxxxxxxxx> wrote:
> > I think this is over engineering.
> >
> > What is our goal here?
> >
> > Make overlayfs behave better for the (many) containers use case.
> >
> > Who in their right mind uses a host filesystem which is not one of the
> > big three?
>
> I mean I'm good to say if you use something other than the big three
> you're on your own. I built it out this way because I assumed my
> attitude of "I only care about 3 file systems" wasn't acceptable, I'm so
> happy to find I was wrong.

Well no mean to disrespect any filesystem but I was referring to the use
case or running a multitude of containers.

Who does that not on a proper distro or on their own in house distro with
a proven server host filesystem?

I am asking genuinely. I don't think that the use case exists.

It doesn't even have to be the big three, it could be out of tree ZFS
or bcachefs, but as long as you trust your host filesystem to hold
massive server workloads it cannot be a toy and it has to have
a balance between performance and durability which implies that
fsync=relaxed should be good.

Hand waving reasoning indeed, but if someone doesn't like it
they are free to choose any from the available fsync modes
for their system.

Thanks,
Amir.