Hi! For now, I'm focusing on the VirtIO SCSI (and, apparently also Block) problems with 0.1.285 reported here.
@RoCE-geek, thank you for your in-depth investigation of this bug, reporting this issue upstream, and providing a simple fio reproducer [1] as well. Your debugging efforts are much appreciated.
Your fio reproducer reports the same verification failures on Windows Server 2025 with virtio-win 0.1.285 for me. I still need to try with older virtio-win versions as well as a direct revert of the commit you pointed out.
As you can imagine, our expertise in Windows driver development is a bit more limited compared to Linux. So when we could not quickly reproduce the issue with a similar fio workload a few weeks ago, combined with our main focus being on preparing the Proxmox VE 9.1 release during the last few weeks, this issue did indeed receive less attention than it deserves.
We'll run some more tests and, if needed or useful, join the upstream discussion.
For everyone encountering this issue with virtio-win 0.1.285, downgrading to 0.1.271 seems to be a valid workaround for now, as already suggested by @RoCE-geek [2].
With regards to the other Windows Server 2025 issues you mention (1 and 2): I did not have time to look at the threads you referenced in detail yet, but will try to do that soon. As this thread here is already quite large, I'd suggest we keep it dedicated to the VirtIO SCSI/Block issues to avoid it becoming too confusing. Let's continue the discussion of the other Windows Server 2025 issues in the threads you linked.
[1] https://github.com/virtio-win/kvm-guest-drivers-windows/issues/1453#issuecomment-3527322212
[2] https://forum.proxmox.com/threads/r...device-system-unresponsive.139160/post-812442
@RoCE-geek, thank you for your in-depth investigation of this bug, reporting this issue upstream, and providing a simple fio reproducer [1] as well. Your debugging efforts are much appreciated.
Your fio reproducer reports the same verification failures on Windows Server 2025 with virtio-win 0.1.285 for me. I still need to try with older virtio-win versions as well as a direct revert of the commit you pointed out.
As you can imagine, our expertise in Windows driver development is a bit more limited compared to Linux. So when we could not quickly reproduce the issue with a similar fio workload a few weeks ago, combined with our main focus being on preparing the Proxmox VE 9.1 release during the last few weeks, this issue did indeed receive less attention than it deserves.
We'll run some more tests and, if needed or useful, join the upstream discussion.
For everyone encountering this issue with virtio-win 0.1.285, downgrading to 0.1.271 seems to be a valid workaround for now, as already suggested by @RoCE-geek [2].
With regards to the other Windows Server 2025 issues you mention (1 and 2): I did not have time to look at the threads you referenced in detail yet, but will try to do that soon. As this thread here is already quite large, I'd suggest we keep it dedicated to the VirtIO SCSI/Block issues to avoid it becoming too confusing. Let's continue the discussion of the other Windows Server 2025 issues in the threads you linked.
[1] https://github.com/virtio-win/kvm-guest-drivers-windows/issues/1453#issuecomment-3527322212
[2] https://forum.proxmox.com/threads/r...device-system-unresponsive.139160/post-812442