A VMware ESXi host fails with a purple diagnostic screen (PSOD). The screen displays a Page Fault (#PF Exception 14) with the faulting world identified as 2413437:osfsd-nvvol. The faulting address is 0x248 (Null Pointer Dereference context) and involves the nfsclient and osfs modules.
The stack trace indicates a kernel panic during an attempt to mount an Object Space File System (OSFS) volume, which relies on the NFS client infrastructure. The execution flow shows the failure occurring during a cleanup routine:
OSFSVsi_MountChildSet -> OSFS_MountChild
FSS_MountVolume
NFSVolume_Mount
NFSMountFailedCleanup
NFSSched_FreeMPE
NFSSched_GetSchedInfo
This issue is caused by an unhandled exception or race condition in the nfsclient module during a mount failure cleanup. The system encounters an invalid memory address while attempting to release scheduling resources for a failed OSFS/NFS mount.
This is a third-party issue related to storage compatibility with VMware ESXi 8.0 U3 and the third-party NFS client or OSFS/vVols. To resolve this issue, contact your storage vendor to correct the underlying connectivity drop, compatibility limitation, or bug.
To assist your storage vendor with diagnostics, perform the following next steps:
vmkernel.log from the core dump bundle to identify the specific NFS or vVols/OSFS datastore that failed to mount prior to the crash.NFSVolume_Mount failure.osfsd-nvvol interactions.