If you are using the qedf (Qlogic) drivers, after upgrading to ESXi 8.0 U3, you may lose access to volumes or your disks may appear degraded. This can impact the applications on the virtual machines.
In var/log/vmkernel.logs, these similar errors are observed in the logs.
Unable to map SG array on path vmhba##:C#:T#:L#. Status: DMA mapping could not be completed DMA Error: Can't meet SG element alignment.
You may also experience the following errors around the same time as as unable to map SG array on path messages:
Lost access to volume ########-########-####-##########98 (datastore) due to connectivity issues. Recovery attempt is in progress and outcome will be reported shortly.
or
qedf:vmhba#:qedfc_eh_abort:####:Info: IO not found
VMware vSphere ESXi 8.0 update 3
DMA allocation optimization controlled by the ESXi "ScsiPathSplitUseSimpleCloneBuffer" parameter, violates the DMA constraints of the qedf driver. This causes aborts from the drivers leading to disruptions in storage connectivity
This issue is scheduled to be fixed in 9.0 U1 release.
However, to work around this, set ScsiPathSplitUseSimpleCloneBuffer parameter to 0:
ScsiPathSplitUseSimpleCloneBuffer configuration:
No reboot is required and changes will be persistent through a reboot.