Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jan 2020 08:19:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 241774] FreeBSD 11.3 & 12.0 has broken SCSI & Networking on KVM/QEMU Q35 with OVMF
Message-ID:  <bug-241774-27103-dY403tuLTV@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-241774-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-241774-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241774

--- Comment #30 from John Hartley <drum@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=3D0
...


GRUB_CMDLINE_LINUX_DEFAULT=3D"quiet splash iommu=3D1 intel_iommu=3Don ipv6.=
disable=3D1"
GRUB_CMDLINE_LINUX=3D"ipv6.disable=3D1"


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 backp=
ort
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.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241774-27103-dY403tuLTV>