@fionawhat kind of data corruption? Could you provide a few more details about the configuration, i.e. what storage was used, what disk controllers, disk settings? Best to open a separate thread an mention me there with @fiona
Hi
The confirmed corruption was on the boot files in a windows guest, it happened multiple times after upgrading from proxmox 6.x to 7.x, and I then noticed a new default using io_uring, as soon asI changed it to aio native, the problems stopped and stayed stopped.
I then setup a new windows VM using io_ring purely to test if the problem would come back, this was using different physical drives as well. The boot files got corrupted again.
VM configuration.
6 gig ram no balloon
1 socket 4 cores cpu type EPYC
seabios
virtio gpu 16m
q35 machine
virtio scsi
zvol drive 50g size, ssd=1, discard on, cache=none, throttled to 30000 i/o writes, 500mB/sec writes, the zvol is 64k volblocksize. the pool is a zfs mirror with 2 ssd's. no smart errors, no scrub errors.
proxmox 7.1-12. so needs updating, out of my 3 proxmox, this one I updated to 7.x first, I can upgrade to 7.3 and retest on io_uring.
Last edited: