See the added comment.
Note the patch does not address anything for stable/12 as it lacks the seqc infrastructure. Regardless of that, what needs to be done here is a revamp of the lookup primitive but I have no interest in working on it.
Differential D29769
zfs: damage control racing .. lookups in face of mkdir/rmdir mjg on Apr 15 2021, 8:04 AM. Authored by Tags None Referenced Files
Details See the added comment. Note the patch does not address anything for stable/12 as it lacks the seqc infrastructure. Regardless of that, what needs to be done here is a revamp of the lookup primitive but I have no interest in working on it. Trips over patched stress2 crossmp4 test.
Diff Detail
Event TimelineComment Actions Panic was easily reproducible w/ (broken/modified) stress2 on arm64 and so far not reproducible with this change. Comment Actions Is there anyone else familiar with the VFS stuff going on here who can help with this review? It's over my head at the moment. |