[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
Sat Jan 11 23:26:27 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241774

--- Comment #28 from John Hartley <drum at graphica.com.au> ---
(In reply to Vincenzo Maffione from comment #27)

Hi Vincenzo,

the 11.3 kernel I compiled was standard (ie not my 11.3 / 11.2 Frankenstein)
only change to GENERIC being "device netmap" disablement.

Result was all Q35 network devices: e1000 (em), vmxnet3 (vmx) and rtl8139 (re)
are working.

Now I have isolated problem I have "retired" Frankenstein ;-)

I have also now done equivalent kernel build with 12.0 and get the same result:

# uname -a
FreeBSD agent.in.graphica.com.au 12.0-RELEASE FreeBSD 12.0-RELEASE GENERIC2 
amd64

# diff /usr/src/sys/amd64/conf/GENERIC2 /usr/src/sys/amd64/conf/GENERIC
22c22
< ident         GENERIC2
---
> ident		GENERIC
362c362
< #device               netmap                  # netmap(4) support
---
> device		netmap			# netmap(4) support


# ifconfig -a
vmx0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=60039b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,TSO6,RXCSUM_IPV6,TXCSUM_IPV6>
        ether 52:54:00:07:92:50
        media: Ethernet autoselect
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=81209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,VLAN_HWFILTER>
        ether 52:54:00:cb:db:07
        inet 192.168.73.102 netmask 0xffffff00 broadcast 192.168.73.255 
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
       
options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 52:54:00:64:37:eb
        media: Ethernet autoselect (100baseTX
<full-duplex,flowcontrol,rxpause,txpause>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 
        inet 127.0.0.1 netmask 0xff000000 
        groups: lo 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

# pciconf -l
hostb0 at pci0:0:0:0:      class=0x060000 card=0x11001af4 chip=0x29c08086 rev=0x00
hdr=0x00
vgapci0 at pci0:0:1:0:     class=0x030000 card=0x11001af4 chip=0x01001b36 rev=0x04
hdr=0x00
pcib1 at pci0:0:2:0:       class=0x060400 card=0x00001b36 chip=0x000c1b36 rev=0x00
hdr=0x01
pcib3 at pci0:0:2:1:       class=0x060400 card=0x00001b36 chip=0x000c1b36 rev=0x00
hdr=0x01
pcib4 at pci0:0:2:2:       class=0x060400 card=0x00001b36 chip=0x000c1b36 rev=0x00
hdr=0x01
pcib5 at pci0:0:2:3:       class=0x060400 card=0x00001b36 chip=0x000c1b36 rev=0x00
hdr=0x01
pcib6 at pci0:0:2:4:       class=0x060400 card=0x00001b36 chip=0x000c1b36 rev=0x00
hdr=0x01
uhci0 at pci0:0:29:0:      class=0x0c0300 card=0x11001af4 chip=0x29348086 rev=0x03
hdr=0x00
uhci1 at pci0:0:29:1:      class=0x0c0300 card=0x11001af4 chip=0x29358086 rev=0x03
hdr=0x00
uhci2 at pci0:0:29:2:      class=0x0c0300 card=0x11001af4 chip=0x29368086 rev=0x03
hdr=0x00
ehci0 at pci0:0:29:7:      class=0x0c0320 card=0x11001af4 chip=0x293a8086 rev=0x03
hdr=0x00
isab0 at pci0:0:31:0:      class=0x060100 card=0x11001af4 chip=0x29188086 rev=0x02
hdr=0x00
ahci0 at pci0:0:31:2:      class=0x010601 card=0x11001af4 chip=0x29228086 rev=0x02
hdr=0x00
none0 at pci0:0:31:3:      class=0x0c0500 card=0x11001af4 chip=0x29308086 rev=0x02
hdr=0x00
pcib2 at pci0:1:0:0:       class=0x060400 card=0x00000000 chip=0x000e1b36 rev=0x00
hdr=0x01
vmx0 at pci0:2:1:0:        class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01
hdr=0x00
em0 at pci0:2:2:0: class=0x020000 card=0x11001af4 chip=0x100e8086 rev=0x03
hdr=0x00
re0 at pci0:2:3:0: class=0x020000 card=0x11001af4 chip=0x813910ec rev=0x20
hdr=0x00
none1 at pci0:5:0:0:       class=0x00ff00 card=0x11001af4 chip=0x10451af4 rev=0x01
hdr=0x00

So problem in 12.X is consistent with that in 11.3 .

Let me know if there is any other testing or information you would like to do /
provide.

Thanks.

Cheers,

John Hartley.

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


More information about the freebsd-virtualization mailing list