We have another report internally about a similar corruption (multiple bit flips in a single fs), and they are also using VMware, along with VMware guest kernel modules. Would you mind to migrate to KVM based hypervisor to see if the corruption happens again?
I had this problem with btrfs after more than a year of using btrfs and vmware. If I switch to KVM based hypervisor, then I am not sure that this problem will occur again in a short period of time. I used virtualbox earlier, but switched to vmware because virtualbox has slow graphics.
