On 16/06/2021 20:27, Thomas Lamprecht wrote:
On 13.04.21 10:24, Fabian Ebner wrote:
Reported in the community forum[0].

In QEMU's hw/scsi/vmw_pvscsi.c in the SCSIBusInfo struct, the max_lun property
is set to 0. This means that in our stack, one cannot have multiple disks and
use 'scsihw: pvscsi' currently, as kvm would fail with
     bad scsi device lun: 1

Instead of increasing the lun number, increase the scsi-id, as we already do for
lsi.* (in hw/scsi/lsi53c895a.c the max_lun property is also 0).

[0]: https://forum.proxmox.com/threads/kvm-bad-scsi-device-lun-1.84318/

Signed-off-by: Fabian Ebner <f.eb...@proxmox.com>
---

I'm not experienced in this area, so not at all sure if this is the proper
solution/workaround.

  PVE/QemuServer.pm | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)



applied, with Stefans R-b/T-b tag, thanks to both!

just to be sure: I assume that migration from old -> new is OK and was tested?


Yes, VMs with one pvscsi disk can be migrated forward, and ones with multiple (where it might have caused incompatibility) didn't work to begin with.


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to