Having a headache with random VMs on random ESX hosts on random datastores suddenly showing the below error in the Windows system event log, 2008, 2012, 2016 even one with a pvscsi driver showed the errors at one point so I don't think the LSI_SAS driver is to blame as recommended per a KB article (the example below is on a higher version of the driver than the problematic one anyway)
As you can see this server started going funny around 05:49, so I grabbed the vmkernel logs from the host it was running on and the vm machine log itself from around that time in the hope someone may have some ideas as I'm out of them! (I have even rebooted all the ESX hosts several times, rescanned storage etc.) - it would make a lot more sense if suddenly all VMs on a specific host or datastore had issues at the same time!
We recently had some issues with our Dell SC5020 storage but resolved that by updating the firmware, these errors did seem to only start occuring when the storage was having issues but since the firmware upgrades no errors on that side of things to report so I don't think storage is the issue here either!