The area in the memory where the virtual machine kernel is stored is read-only and should not change. This issue occurs when the memory where the virtual machine kernel is stored is modified.
When an ESXi host experiences a fatal error, the ESXi host compares the checksum of the contents of the memory with a known good checksum. If they do not match, you see the VMKernel RO mem checksum BAD error,