An ESXi module might fail to load due to exceeding symbol size limit
search cancel

An ESXi module might fail to load due to exceeding symbol size limit

book

Article ID: 421159

calendar_today

Updated On:

Products

VMware vSphere ESXi 8.0

Issue/Introduction

If the symbol size of an ESXi module, such as an NVIDIA driver, exceeds an internal limit.
While the module was loading, it's failed with error "module symbol space too large".

--vmkernel.log
YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu6:2098122)Loading module nvidia ...
YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu6:2098122)Elf: 2129: module nvidia has license NVIDIA
YYYY-MM-DDTHH:MM:SS Wa(180) vmkwarning: cpu6:2098122)WARNING: Mod: 2288: module symbol space too large (4273635 > >4194304 bytes) 
YYYY-MM-DDTHH:MM:SS Wa(180) vmkwarning: cpu6:2098122)WARNING: Elf: 3284: Kernel based module load of nvidia >failed: Limit exceeded <ElfExportSymbols failed> 
YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu62:2594689)nvidia-offload-ucode: NVIDIA: Starting nvidia-ucodeoffload.
YYYY-MM-DDTHH:MM:SS Al(177) vmkalert: cpu94:2594693)ALERT: NVIDIA: module load failed during VIB install/upgrade.

Environment

VMware ESXi 8.0

Resolution

This issue is resolved in the VMware ESXi 8.0 Update 3e (Build 24674464)

VMware ESXi 8.0 Update 3e Release Notes
https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/release-notes/esxi-update-and-patch-release-notes/vsphere-esxi-80u3e-release-notes.html

Additional Information

This issue is resolved in the VMware ESXi 8.0 Update 3e (Build 24674464)

VMware ESXi 8.0 Update 3e Release Notes
https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/release-notes/esxi-update-and-patch-release-notes/vsphere-esxi-80u3e-release-notes.html