> Yes, my feeling has always been that this is an unlink (or generically,
> "rm") race as I only saw it when two processes were processing file
> removals (with one being "rm -rf") in two different directories.
>
> Now what might be of relevance is that the two trees would have had
> shared a high percentage of hard links. Maybe it's a race on deleting a
> hard linked file?
I can reproduce with a large number of files in a single directory.
> Yes, my feeling has always been that this is an unlink (or generically,
> "rm") race as I only saw it when two processes were processing file
> removals (with one being "rm -rf") in two different directories.
>
> Now what might be of relevance is that the two trees would have had
> shared a high percentage of hard links. Maybe it's a race on deleting a
> hard linked file?
I can reproduce with a large number of files in a single directory.