>> [...] No entries are omitted when the client is Fedora 30
with kernel
>> 5.2.nn or with GRML 2018.12 or Parrot 4.7 (kernel 4.19.nn in both
>> cases). [...]
> This is a directory with 90 entries under ULTS 18 with the native 4.15.0
> kernel and the backported 5.0 kernel, with various 'rsize' values: [...]
Thanks for tracking this down. I took a quick look at the kernel NFS
list, and didn't see any patches that seemed related to this issue, but
I may have just missed it. I'll try to dig a bit further later.
I had a look too and this is the only commit that I could spot
that mentions missing directory entries:
https://github.com/torvalds/linux/commit/98de9ce6f6660d02aa72d7b9b17696fa...
This one may also be related, in the sense that it is about alignment/decoding:
https://github.com/torvalds/linux/commit/02ef04e432babf8fc703104212314e54...