Re: [PATCH] tracefs: avoid setting i_mode to a temp value

From: Steven Rostedt
Date: Thu Aug 17 2023 - 20:02:14 EST


On Thu, 17 Aug 2023 19:47:34 -0400
Sishuai Gong <sishuai.system@xxxxxxxxx> wrote:

> > Can you produce this race?
> This data race was detected when I was testing the kernel (e.g., fuzzing)
> but I did not make the attempt to reproduce it.

Now, I'm curious to what exactly is this fixing? The intermediate value is
the S_IALLUGO bits cleared. Doesn't that mean that nothing has permission?

It's not a big deal if that's the case, as it just means things are locked
down a bit more than normal.

My question is, do we really care, and why should we?

-- Steve