Redhat VirtIO developers would like to coordinate with Proxmox devs re: "[vioscsi] Reset to device ... system unresponsive"

Can anyone confirm if the 0.1.266-1 driver bundle from the Fedora Download site is supposed to fix this issue?

I'm still seeing "Reset to device, \Device\RaidPort1, was issued." with this version, and having looked at the source RPMs, they don't appear to have all of the commits mentioned on Github.
 
Can anyone confirm if the 0.1.266-1 driver bundle from the Fedora Download site is supposed to fix this issue?

I'm still seeing "Reset to device, \Device\RaidPort1, was issued." with this version, and having looked at the source RPMs, they don't appear to have all of the commits mentioned on Github.
oh, yes you're right. I'm not too sure which bits are most relvevant though. I switched my VMs to virtio block (which is viostor driver, right?) and all looks OK so far. Strangely only one of my systems was affected anyway. I saw it when opening the very large event log while it was installing windows updates.

https://github.com/virtio-win/kvm-guest-drivers-windows/pull/1196#issuecomment-2490465751

benyamin-codez commented last week

@vrozenfe Thanks for updating the tags, Vadim.
@MaxXor
I think it should at least have the SendSRB() and DPC fixes, refactoring, tracing improvements, etc.
From the tags it looks like the cut-off was in the ides of October:
https://github.com/virtio-win/kvm-g...its/96b358e3137139d54459107ee8d76baa1a7401d3/
Notably, the viostor back-ported fixes will be missing.
Perhaps a prudent risk mitigation strategy should vioscsi prove to have regressions.
 
Last edited:
  • Like
Reactions: robleady
switched my VMs to virtio block (which is viostor driver, right?)
no, virtio block is another driver, which currently missing io thread.
fix here is for virtio scsi driver, used when vdisk attached as scsi + scsi controller set to virtio scsi single.
 
  • Like
Reactions: robleady
Hi, sorry for the question, but was the fix for virtioscsi included in 0.1.266-1?
I seem to see conflicting answers about whether it is included and the problem is solved or not, from corresponding tag in the github repository result not included (if I checked correctly), so even if someone wrote here that he has no problems with the latest version the problem remains, and therefore I have to use maximum version 0.1.208 for virtioscsi to be sure to avoid the issue?
I'm trying to figure out which version of virtio I should put (to avoid the problem) on some windows servers with critical services that I'll migrate to proxmox soon.
 
  • Like
Reactions: Amin Vakil
Just to clear up any confusion:
  • The fixes for the viostor (VirtIO SCSI Controller) driver are NOT in v266.
  • The fixes for the vioscsi (VirtIO SCSI pass-through controller) driver are in v266.
See my comment here.
Per Vadim's comment above that post, the next stable public build will be released in mid-end of January 2025.
This should include the fixes for viostor.
 
Furthermore:

viostor is for Proxmox VirtIO Block hard disk devices.
vioscsi is for Proxmox Virtio SCSI and VirtIO SCSI single devices.
 
Thanks for the reply and details.
I started to update virtio 0.1.266-1 on 2 servers with low usage, one windows 2019 and one windows 2022, on both after reboot network interface partially lost the configuration, easily solvable if you mark the configuration before the update and then check it and set what is missing but knowing the problem could be useful to avoid problems if someone updates virtio but does not check (maybe for mass updates remotely or with reboot afterwards).
Has this issue been seen by others?
 
it's another bug with the installer, updating only scsi driver from Windows Device Manager is enough to fix it.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!