Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 04d59411cd
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| if (!FillDirectoryEntry(buffer, filler, entry.Name, stat)) | ||
| { | ||
| return 0; |
There was a problem hiding this comment.
Track readdir offsets for large macFUSE directories
When a macFUSE directory has more entries than fit in one FUSE buffer, this returns successfully after filler reports the buffer is full, but every entry was emitted with offset 0 and the callback ignores the incoming offset. In that scenario the kernel has no resume position for the next readdir, so large Steam depot directories can be truncated or repeatedly start from the first entries instead of listing the whole directory.
Useful? React with 👍 / 👎.
Adds Windows WinFsp and macOS macFUSE mount support, updates release packaging and CI validation, and refactors the mount code before merge.