[RFC PATCH 3/3] Restart pathwalk on rename seqcount change
Tingmao Wang
m at maowtm.org
Wed Jun 4 01:12:11 UTC 2025
On 6/4/25 01:55, Al Viro wrote:
> On Wed, Jun 04, 2025 at 01:45:45AM +0100, Tingmao Wang wrote:
>> + rename_seqcount = read_seqbegin(&rename_lock);
>> + if (rename_seqcount % 2 == 1) {
>
> Please, describe the condition when that can happen, preferably
> along with a reproducer.
My understanding is that when a rename is in progress the seqcount is odd,
is that correct?
If that's the case, then the fs_race_test in patch 2 should act as a
reproducer, since it's constantly moving the directory.
I can add a comment to explain this, thanks for pointing out.
More information about the Linux-security-module-archive
mailing list