Follow-up with results of adding dump_stack() to nfsd_permission() revealing the paths that trigger the issue.
[ 133.185579] Call Trace: [ 133.185580] <TASK> [ 133.185580] dump_stack_lvl+0x64/0x80 [ 133.185582] nfsd_permission+0x20/0x100 [nfsd] [ 133.185612] nfsd_access+0xc8/0x140 [nfsd] [ 133.185639] nfsd4_proc_compound+0x350/0x670 [nfsd] [ 133.185670] nfsd_dispatch+0x100/0x220 [nfsd] [ 133.185698] svc_process_common+0x314/0x700 [sunrpc] [ 133.185733] ? __pfx_nfsd_dispatch+0x10/0x10 [nfsd] [ 133.185762] svc_process+0x131/0x1c0 [sunrpc] [ 133.185795] svc_recv+0x80a/0x9e0 [sunrpc] [ 133.185827] ? __pfx_nfsd+0x10/0x10 [nfsd] [ 133.185856] nfsd+0xa3/0x100 [nfsd] [ 133.185882] kthread+0xd2/0x100 [ 133.185884] ? __pfx_kthread+0x10/0x10 [ 133.185885] ret_from_fork+0x34/0x50 [ 133.185886] ? __pfx_kthread+0x10/0x10 [ 133.185887] ret_from_fork_asm+0x1a/0x30 [ 133.185890] </TASK> [ 144.020165] Call Trace: [ 144.020165] <TASK> [ 144.020166] dump_stack_lvl+0x64/0x80 [ 144.020168] nfsd_permission+0x20/0x100 [nfsd] [ 144.020201] nfsd_access+0xc8/0x140 [nfsd] [ 144.020228] nfsd3_proc_access+0x6c/0x110 [nfsd] [ 144.020257] nfsd_dispatch+0x100/0x220 [nfsd] [ 144.020286] svc_process_common+0x314/0x700 [sunrpc] [ 144.020321] ? __pfx_nfsd_dispatch+0x10/0x10 [nfsd] [ 144.020350] svc_process+0x131/0x1c0 [sunrpc] [ 144.020383] svc_recv+0x80a/0x9e0 [sunrpc] [ 144.020415] ? __pfx_nfsd+0x10/0x10 [nfsd] [ 144.020445] nfsd+0xa3/0x100 [nfsd] [ 144.020471] kthread+0xd2/0x100 [ 144.020472] ? __pfx_kthread+0x10/0x10 [ 144.020473] ret_from_fork+0x34/0x50 [ 144.020475] ? __pfx_kthread+0x10/0x10 [ 144.020476] ret_from_fork_asm+0x1a/0x30 [ 144.020478] </TASK>

