Just a late interjection on this: On 7/31/2025 5:45 PM, Jeff Layton wrote:
I don't think NFS has ever enforced a particular alignment on userland, at least not with regular network transport. Does RDMA change this?
RDMA imposes no alignment restrictions per se, it's byte-aligned and byte-length for both inline and directly-placed payloads. Some NFS/rpcrdma implementations may reserve direct placement only for page lists. I believe early Linux NFS clients did, but that was long ago. Like, 20 years. There's no transport requirement for it. Tom.