Hi FreeBSDer's,
I use FreeBSD VM's on my Ubuntu KVM / QVM Host and have recently experienced a number of issues when using 11.3 & 12.0 Releases and the SCSI disk and and Network drivers with 64-Bit Q35 VMs and OVMF (open virtual machine firmware - EFI for VM) firmware.
I am posting here before submitting bug report to see if others have also had issues.
Here is summary of issues:
FreeBSD 11.2 (on KVM / QEMU Q35 with OVMF)
SCSI disk - none work
SATA disk - works
Networking - only e1000 works
FreeBSD 11.2 (on KVM / QEMU Q35 with BIOS)
SCSI disk - works with lsisas1068 controller type
Network - only e1000 works
FreeBSD 11.3 (on KVM / QEMU Q35 with OVMF)
SCSI disk - none work
SATA disk - works
Networking - nothing works
NOTE: I also tested with custom kernel build (ie remove all bit minimal drivers but leaving MPT/MPS & VirtIO SCSI and intel em and VirtIO Networking, still does not work
FreeBSD 12.0 (on KVM / QEMU with OVMF)
SCSI disk - none works
SATA disk - works
Networking - nothing works
So in summary, in move from FreeBSD 11.2 -> 11.3 / 12.X
- networking is broken with KVM / QEMU / OVMF
- SCSI disk support is broken for all KVM / QEMU / OVMF
So while there is work around of SATA and BIOS, the set of working options is shrinking and I am concerned that FreeBSD is not doing sufficient validation of releases on KVM / QEMU as virtual operations of machines is now how majority of people are running machines.
Can people please provide feedback on this and if they have experienced similar situations.
Regards.,
Zebity.
I use FreeBSD VM's on my Ubuntu KVM / QVM Host and have recently experienced a number of issues when using 11.3 & 12.0 Releases and the SCSI disk and and Network drivers with 64-Bit Q35 VMs and OVMF (open virtual machine firmware - EFI for VM) firmware.
I am posting here before submitting bug report to see if others have also had issues.
Here is summary of issues:
FreeBSD 11.2 (on KVM / QEMU Q35 with OVMF)
SCSI disk - none work
SATA disk - works
Networking - only e1000 works
FreeBSD 11.2 (on KVM / QEMU Q35 with BIOS)
SCSI disk - works with lsisas1068 controller type
Network - only e1000 works
FreeBSD 11.3 (on KVM / QEMU Q35 with OVMF)
SCSI disk - none work
SATA disk - works
Networking - nothing works
NOTE: I also tested with custom kernel build (ie remove all bit minimal drivers but leaving MPT/MPS & VirtIO SCSI and intel em and VirtIO Networking, still does not work
FreeBSD 12.0 (on KVM / QEMU with OVMF)
SCSI disk - none works
SATA disk - works
Networking - nothing works
So in summary, in move from FreeBSD 11.2 -> 11.3 / 12.X
- networking is broken with KVM / QEMU / OVMF
- SCSI disk support is broken for all KVM / QEMU / OVMF
So while there is work around of SATA and BIOS, the set of working options is shrinking and I am concerned that FreeBSD is not doing sufficient validation of releases on KVM / QEMU as virtual operations of machines is now how majority of people are running machines.
Can people please provide feedback on this and if they have experienced similar situations.
Regards.,
Zebity.