[Bug 241774] FreeBSD 11.3 & 12.0 has broken SCSI & Networking on KVM/QEMU Q35 with OVMF
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jan 12 08:19:54 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241774
--- Comment #30 from John Hartley <drum at graphica.com.au> ---
(In reply to Tommy P from comment #29)
Hi Tommy P,
my machine is Lenovo X3650 M5 Type 8871 with Intel E5-2697A v4 CPUs.
I think this corresponds to "Broadwell Architecture".
So it is VT-D HW Virtualisation, with GRUB setup up for PCI Passthrough etc:
cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
...
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iommu=1 intel_iommu=on ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"
QEMU / KVM is going fine including PCI pass through (which requires grub
GRUB_CMDLINE_LINUX_DEFAULT config above).
I have also enabled nested hypervisor support, but have not used it so far.
Running combination of: FreeBSD, Ubuntu, Windows and MacOS VMs, without
problems (bar this one).
Sorry for delayed response I have been working on seeing if I can get backport
of your VirtIO fix on 11.3 . Have done all the coding and now testing,
unsuccessfully so far :-( .
My VirtIO backport included:
Merging - virtio.c/.h, balloon & mmio code
Adding - endian support code
Replacing virtio/pci code with your sub-tree.
Not sure why it is not working at this point.
Backport of virtio/network code is likely to be harder as this has adopted CK
(concurrency kit) queues and I have not managed to get clean compile.
I will post on backport success / failure in our bug thread.
Cheers,
John Hartley.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list