[Bug 249871] NFSv4 faulty directory listings under heavy load
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Oct 3 02:40:55 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249871
--- Comment #3 from Rick Macklem <rmacklem at FreeBSD.org> ---
Created attachment 218479
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=218479&action=edit
log readdirplus VOP_LOOKUP() failures
This little patch adds a printf() that logs VOP_LOOKUP()
errors, if any occur in the NFSv4 server's readdir.
--> VOP_LOOKUP() gets used instead of VFS_VGET() when
the NFSv4 server is performing Readdir over ZFS,
since VFS_VGET() is not reliable for ZFS.
- If the VOP_LOOKUP() fails (I do not think it ever
should), that would corrupt the Readdir reply.
If you can add this patch to your server and note if
the printf() happens (especially when "ls" fails),
please do so.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list