diff options
| author | Jeff Layton <jlayton@kernel.org> | 2026-06-16 07:59:01 -0400 |
|---|---|---|
| committer | Chuck Lever <cel@kernel.org> | 2026-08-10 09:54:35 -0400 |
| commit | c21812da722e29e0040a10e3a356814bf1eceb4c (patch) | |
| tree | 0bce91423e6687109e79041b77bca3dcbc7ca89c /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | 46f929b907b3bc488593c006f0c97e35baba9ea4 (diff) | |
nfsd: properly track requested child attributes
Track the union of requested and supported child attributes in the
delegation, and only encode the attributes in that union when sending
add/remove/rename updates.
Since the requested child attributes can now include word1 attributes,
gddr_child_attributes[1] may be non-zero and nfsd4_encode_bitmap4() can
emit a two-word bitmap. Bump the child-attribute bitmap budget in
nfsd4_get_dir_delegation_rsize() from one word to two accordingly, so the
reply-size check before this non-idempotent op accounts for the larger
encoding.
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://patch.msgid.link/20260616-dir-deleg-v7-18-6cbc7eac0ade@kernel.org
Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
