Re: [PATCH] ovl: Allow changing default fsync_mode

From: Gao Xiang

Date: Tue Jun 23 2026 - 23:37:41 EST




On 2026/6/24 11:28, Yafang Shao wrote:
On Wed, Jun 24, 2026 at 11:17 AM Gao Xiang <hsiangkao@xxxxxxxxxxxxxxxxx> wrote:

Hi,

On 2026/6/24 10:30, Yafang Shao wrote:
On Wed, Jun 24, 2026 at 10:28 AM Gao Xiang <hsiangkao@xxxxxxxxxxxxxxxxx> wrote:



On 2026/6/24 10:09, Yafang Shao wrote:
On Tue, Jun 23, 2026 at 10:52 PM Amir Goldstein <amir73il@xxxxxxxxx> wrote:

On Tue, Jun 23, 2026 at 3:47 PM Gao Xiang <hsiangkao@xxxxxxxxxxxxxxxxx> wrote:

...


Since the "volatile" option has been working fine for over a year
across our large fleet of Kubernetes production servers, I submitted
this change to upstream. In Kubernetes environments, there is no use
case for remounting the workdir to the same directory, so the volatile
file won't cause any issues — which is why the "volatile" setting has
been working well there.
That is not an excuse to introduce such new incompatible behavior
to the linux upstream starting only for your customized fleet and
bother every single opensource user/application to adapt this
behavior which uses overlayfs now.

If you insist to work on a breaking change, please gather
userspace feedback boardly first.

And here I just say you and your employer are lucky since I
know it's also risky even on the generic kubernate perspective.
Please just maintain your livepatch downstream, thanks.

No need to reply, and I won't reply this either, it's just
waste of my time to explain a basic upstream principle again
and again.

I'll just go ahead and redirect you to /dev/null ;)

The whole thread is:
https://lore.kernel.org/linux-unionfs/20260623084337.54344-1-laoar.shao@xxxxxxxxx/T/#u

Personally, I feel offensive due to Yafang's expression
written above. I keep maintain my replies in technical
discussion, but the replies above already include the
following words:

"No wonder containerd is getting harder and harder to use ;)"

"Please do your homework."

"Again, pls do your homework."

and the emotional texts `;)` make me feel uneasy over the
time,

especially the final words "I'll just go ahead and redirect
you to /dev/null ;)"

So I write an email as a public report to the CoC since I'm
not sure how to proceed to comment the community patches
because I could get offence as a result.

I believe you could learn a thing or two from Amir about how to
comment on others' patches ;)

;) Please let me know why you commented:

"No wonder containerd is getting harder and harder to use ;)"

;)

Thanks,
Gao Xiang