Commit Graph
3 Commits
Author SHA1 Message Date
Chris LuandClaude Opus 5.5 357a698425 mount: test link and alias unlink across queued closes, flush races, versions and ctime
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 01:46:13 -08:00
Chris LuandClaude Opus 5.5 3d49574ba4 mount: read an alias unlink's lost entry again at the next flush
When the read of the surviving entry right after an alias unlink fails,
the handle kept a base with the old link count and ctime, and every later
flush was refused even after the filer recovered. Leave the hard link id
on the handle and have the next flush read the stored entry and adopt it
before publishing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 01:26:03 -08:00
Chris LuandClaude Opus 5.5 0c83825b23 mount: test an open handle across link and alias unlink
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 01:12:05 -08:00