评审中
最新 v1 · 更新于 2026-10-18
libfs 修正 readdir 重复返回
提交者:Nickolai Zeldovich · 首次出现 2026-10-18
目录项被 unlink 且无更低 offset 条目时,getdents64() 未结束遍历而重新返回整个目录;改为 ctx->pos 处已无剩余条目时直接结束,避免 ls 重复列出文件。
目录项被 unlink 且无更低 offset 条目时,getdents64() 未结束遍历而重新返回整个目录;改为 ctx->pos 处已无剩余条目时直接结束,避免 ls 重复列出文件。