Panic on NFS

From: Andrea Venturoli <ml_at_netfence.it>
Date: Mon, 16 Sep 2024 18:39:24 UTC
Hello.

A server of mine just hanged (I don't know why).
After an hardware reset, it booted properly, but then had a panic:

> Sep 16 20:16:17 xxxx kernel: panic: VERIFY0(VOP_LOOKUP(dvp, vpp, &cn)) failed (0 == 2)
> Sep 16 20:16:17 xxxx kernel: 
> Sep 16 20:16:17 xxxx kernel: cpuid = 6
> Sep 16 20:16:17 xxxx kernel: time = 1726510500
> Sep 16 20:16:17 xxxx kernel: KDB: stack backtrace:
> Sep 16 20:16:17 xxxx kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe013ed96670
> Sep 16 20:16:17 xxxx kernel: vpanic() at vpanic+0x131/frame 0xfffffe013ed967a0
> Sep 16 20:16:17 xxxx kernel: spl_panic() at spl_panic+0x3a/frame 0xfffffe013ed96800
> Sep 16 20:16:17 xxxx kernel: zfs_fhtovp() at zfs_fhtovp+0x493/frame 0xfffffe013ed968b0
> Sep 16 20:16:17 xxxx kernel: nullfs_fhtovp() at nullfs_fhtovp+0x1e/frame 0xfffffe013ed968d0
> Sep 16 20:16:17 xxxx kernel: nfsvno_fhtovp() at nfsvno_fhtovp+0x3d/frame 0xfffffe013ed96910
> Sep 16 20:16:17 xxxx kernel: nfsd_fhtovp() at nfsd_fhtovp+0xcf/frame 0xfffffe013ed96970
> Sep 16 20:16:17 xxxx kernel: nfsrvd_dorpc() at nfsrvd_dorpc+0xeee/frame 0xfffffe013ed96bb0
> Sep 16 20:16:17 xxxx kernel: nfssvc_program() at nfssvc_program+0x7be/frame 0xfffffe013ed96da0
> Sep 16 20:16:17 xxxx kernel: svc_run_internal() at svc_run_internal+0xbc0/frame 0xfffffe013ed96ee0
> Sep 16 20:16:17 xxxx kernel: svc_thread_start() at svc_thread_start+0xb/frame 0xfffffe013ed96ef0
> Sep 16 20:16:17 xxxx kernel: fork_exit() at fork_exit+0x7f/frame 0xfffffe013ed96f30
> Sep 16 20:16:17 xxxx kernel: fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe013ed96f30
> Sep 16 20:16:17 xxxx kernel: --- trap 0xc, rip = 0x25d49f184c8a, rsp = 0x25d49e2946f8, rbp = 0x25d49e294990 ---
> Sep 16 20:16:17 xxxx kernel: Uptime: 6m50s

This is a 14.1p4 NFS server (amongst other things).
A quick search in bugzilla turned up nothing useful.
Any insight? Any suggestion to prevent it from happening again?

Is this worth reporting? Unfortunately I got no crash dump (although I 
think I should).

  bye & Thanks
	av.