Bernhard Voelker wrote:
So regarding gnulib, there are 2 alternatives:

a) rename FTS_NOATIME to FTS_NOATIME, and add a retry to open/openat
in each place when that was using O_NOATIME and we got EPERM.

I didn't quite get the point of the rename; those two identifiers look identical to me.

The original commit said that FTS_NOATIME was intended to be best effort, and that FTS_NOATIME would be ineffective in some cases. If that's the intent, retrying would implement it.

b) remove FTS_NOATIME - the attached would do that ... in the naive
hope that no other project has picked it up yet (which I doubt).

If nobody's using FTS_NOATIME it'd probably be better to remove it, yes.

It'd be nice to hear Eric's opinion.

Reply via email to