Bug 2001630
Summary: | [WRB][virtual network][qemu-6.1.0-1]Can not boot up guest with 14 devices via pcie-root-port | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | Lei Yang <leiyang> |
Component: | qemu-kvm | Assignee: | Julia Suvorova <jusual> |
qemu-kvm sub component: | Devices | QA Contact: | Lei Yang <leiyang> |
Status: | CLOSED ERRATA | Docs Contact: | |
Severity: | high | ||
Priority: | high | CC: | ailan, chayang, coli, jinzhao, jusual, juzhang, mrezanin, phou, qinwang, virt-maint, yafu, yalzhang, yanghliu, yfu |
Version: | 9.0 | Keywords: | Regression, Triaged |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-6.2.0-1.el9 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 2001525 | Environment: | |
Last Closed: | 2022-05-17 12:24:17 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2001525 | ||
Bug Blocks: |
Description
Lei Yang
2021-09-06 15:25:05 UTC
*** Bug 2003910 has been marked as a duplicate of this bug. *** This bug can be reproduced in the qemu-kvm-6.1.0-2.el9.x86_64 Assigned to Amnon for initial triage per bz process and age of bug created or assigned to virt-maint without triage. *** Bug 2003919 has been marked as a duplicate of this bug. *** QE bot(pre verify): Set 'Verified:Tested,SanityOnly' as gating/tier1 test pass. ==Reproduced this bug with qemu-kvm-6.1.0-8.el9.x86_64 ==Test Steps 1.Boot a guest /usr/libexec/qemu-kvm \ -name 'avocado-vt-vm1' \ -sandbox on \ -machine q35,memory-backend=mem-machine_mem \ -device pcie-root-port,id=pcie-root-port-0,multifunction=on,bus=pcie.0,addr=0x1,chassis=1 \ -device pcie-pci-bridge,id=pcie-pci-bridge-0,addr=0x0,bus=pcie-root-port-0 \ -nodefaults \ -device VGA,bus=pcie.0,addr=0x2 \ -m 7168 \ -object memory-backend-ram,size=7168M,id=mem-machine_mem \ -smp 6,maxcpus=6,cores=3,threads=1,dies=1,sockets=2 \ -cpu 'Haswell-noTSX-IBRS',vme=on,ss=on,vmx=on,pdcm=on,f16c=on,rdrand=on,hypervisor=on,arat=on,tsc-adjust=on,umip=on,md-clear=on,stibp=on,arch-capabilities=on,ssbd=on,xsaveopt=on,pdpe1gb=on,abm=on,ibpb=on,ibrs=on,amd-stibp=on,amd-ssbd=on,skip-l1dfl-vmentry=on,pschange-mc-no=on,kvm_pv_unhalt=on \ -device pcie-root-port,id=pcie-root-port-1,port=0x1,addr=0x1.0x1,bus=pcie.0,chassis=2 \ -device qemu-xhci,id=usb1,bus=pcie-root-port-1,addr=0x0 \ -device usb-tablet,id=usb-tablet1,bus=usb1.0,port=1 \ -device pcie-root-port,id=pcie-root-port-2,port=0x2,addr=0x1.0x2,bus=pcie.0,chassis=3 \ -device virtio-scsi-pci,id=virtio_scsi_pci0,bus=pcie-root-port-2,addr=0x0 \ -blockdev node-name=file_image1,driver=file,auto-read-only=on,discard=unmap,aio=threads,filename=/home/kvm_autotest_root/images/rhel900-64-virtio-scsi.qcow2,cache.direct=on,cache.no-flush=off \ -blockdev node-name=drive_image1,driver=qcow2,read-only=off,cache.direct=on,cache.no-flush=off,file=file_image1 \ -device scsi-hd,id=image1,drive=drive_image1,write-cache=on \ -device pcie-root-port,id=pcie-root-port-3,port=0x3,addr=0x1.0x3,bus=pcie.0,chassis=4 \ -device virtio-net-pci,mac=9a:86:29:ff:92:0d,id=id52HmH6,netdev=idl2kH7K,bus=pcie-root-port-3,addr=0x0 \ -netdev tap,id=idl2kH7K,vhost=on \ -device pcie-root-port,id=pcie-root-port-4,port=0x4,addr=0x1.0x4,bus=pcie.0,chassis=5 \ -device virtio-net-pci,mac=9a:86:29:ff:92:0e,id=iduFg1X7,netdev=idsoeRiQ,bus=pcie-root-port-4,addr=0x0 \ -netdev tap,id=idsoeRiQ,vhost=on \ -device pcie-root-port,id=pcie-root-port-5,port=0x5,addr=0x1.0x5,bus=pcie.0,chassis=6 \ -device virtio-net-pci,mac=9a:86:29:ff:92:0f,id=idO1JSCK,netdev=idt3NvM7,bus=pcie-root-port-5,addr=0x0 \ -netdev tap,id=idt3NvM7,vhost=on \ -device pcie-root-port,id=pcie-root-port-6,port=0x6,addr=0x1.0x6,bus=pcie.0,chassis=7 \ -device virtio-net-pci,mac=9a:86:29:ff:92:10,id=idAV3FEs,netdev=idRFIArf,bus=pcie-root-port-6,addr=0x0 \ -netdev tap,id=idRFIArf,vhost=on \ -device pcie-root-port,id=pcie-root-port-7,port=0x7,addr=0x1.0x7,bus=pcie.0,chassis=8 \ -device virtio-net-pci,mac=9a:86:29:ff:92:11,id=idOxpcIV,netdev=id0VtVcb,bus=pcie-root-port-7,addr=0x0 \ -netdev tap,id=id0VtVcb,vhost=on \ -device pcie-root-port,id=pcie-root-port-8,port=0x8,multifunction=on,bus=pcie.0,addr=0x3,chassis=9 \ -device virtio-net-pci,mac=9a:86:29:ff:92:12,id=idjBx2Nu,netdev=idDmSj23,bus=pcie-root-port-8,addr=0x0 \ -netdev tap,id=idDmSj23,vhost=on \ -device pcie-root-port,id=pcie-root-port-9,port=0x9,addr=0x3.0x1,bus=pcie.0,chassis=10 \ -device virtio-net-pci,mac=9a:86:29:ff:92:13,id=idmN4zlo,netdev=idYZjl6T,bus=pcie-root-port-9,addr=0x0 \ -netdev tap,id=idYZjl6T,vhost=on \ -device pcie-root-port,id=pcie-root-port-10,port=0xa,addr=0x3.0x2,bus=pcie.0,chassis=11 \ -device virtio-net-pci,mac=9a:86:29:ff:92:14,id=idnmgCOu,netdev=id1xDOZl,bus=pcie-root-port-10,addr=0x0 \ -netdev tap,id=id1xDOZl,vhost=on \ -device pcie-root-port,id=pcie-root-port-11,port=0xb,addr=0x3.0x3,bus=pcie.0,chassis=12 \ -device virtio-net-pci,mac=9a:86:29:ff:92:15,id=idZ5mNTw,netdev=iditH3O2,bus=pcie-root-port-11,addr=0x0 \ -netdev tap,id=iditH3O2,vhost=on \ -device pcie-root-port,id=pcie-root-port-12,port=0xc,addr=0x3.0x4,bus=pcie.0,chassis=13 \ -device virtio-net-pci,mac=9a:86:29:ff:92:16,id=idvNVeXt,netdev=idJCIt89,bus=pcie-root-port-12,addr=0x0 \ -netdev tap,id=idJCIt89,vhost=on \ -device pcie-root-port,id=pcie-root-port-13,port=0xd,addr=0x3.0x5,bus=pcie.0,chassis=14 \ -device virtio-net-pci,mac=9a:86:29:ff:92:17,id=idRPblCb,netdev=idIntEmf,bus=pcie-root-port-13,addr=0x0 \ -netdev tap,id=idIntEmf,vhost=on \ -device pcie-root-port,id=pcie-root-port-14,port=0xe,addr=0x3.0x6,bus=pcie.0,chassis=15 \ -device virtio-net-pci,mac=9a:86:29:ff:92:18,id=idi5a1mt,netdev=id0fVlT5,bus=pcie-root-port-14,addr=0x0 \ -netdev tap,id=id0fVlT5,vhost=on \ -device pcie-root-port,id=pcie-root-port-15,port=0xf,addr=0x3.0x7,bus=pcie.0,chassis=16 \ -device virtio-net-pci,mac=9a:86:29:ff:92:19,id=id7oVcDd,netdev=idn6Ujnw,bus=pcie-root-port-15,addr=0x0 \ -netdev tap,id=idn6Ujnw,vhost=on \ -device pcie-root-port,id=pcie-root-port-16,port=0x10,multifunction=on,bus=pcie.0,addr=0x4,chassis=17 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1a,id=idjoo0HQ,netdev=idXvl9yn,bus=pcie-root-port-16,addr=0x0 \ -netdev tap,id=idXvl9yn,vhost=on \ -device pcie-root-port,id=pcie-root-port-17,port=0x11,addr=0x4.0x1,bus=pcie.0,chassis=18 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1b,id=idB4Xp0C,netdev=idwXwhUm,bus=pcie-root-port-17,addr=0x0 \ -netdev tap,id=idwXwhUm,vhost=on \ -device pcie-root-port,id=pcie-root-port-18,port=0x12,addr=0x4.0x2,bus=pcie.0,chassis=19 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1c,id=idltga9t,netdev=idIJbsea,bus=pcie-root-port-18,addr=0x0 \ -netdev tap,id=idIJbsea,vhost=on \ -device pcie-root-port,id=pcie-root-port-19,port=0x13,addr=0x4.0x3,bus=pcie.0,chassis=20 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1d,id=idQbpDBv,netdev=idmpalzK,bus=pcie-root-port-19,addr=0x0 \ -netdev tap,id=idmpalzK,vhost=on \ -device pcie-root-port,id=pcie-root-port-20,port=0x14,addr=0x4.0x4,bus=pcie.0,chassis=21 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1e,id=idi8jOvI,netdev=idy4nez5,bus=pcie-root-port-20,addr=0x0 \ -netdev tap,id=idy4nez5,vhost=on \ -device pcie-root-port,id=pcie-root-port-21,port=0x15,addr=0x4.0x5,bus=pcie.0,chassis=22 \ -device virtio-net-pci,mac=9a:86:29:ff:92:1f,id=idKXEeeS,netdev=idgf66yO,bus=pcie-root-port-21,addr=0x0 \ -netdev tap,id=idgf66yO,vhost=on \ -device pcie-root-port,id=pcie-root-port-22,port=0x16,addr=0x4.0x6,bus=pcie.0,chassis=23 \ -device virtio-net-pci,mac=9a:86:29:ff:92:20,id=id8xnOGT,netdev=idpJ4AEq,bus=pcie-root-port-22,addr=0x0 \ -netdev tap,id=idpJ4AEq,vhost=on \ -device pcie-root-port,id=pcie-root-port-23,port=0x17,addr=0x4.0x7,bus=pcie.0,chassis=24 \ -device virtio-net-pci,mac=9a:86:29:ff:92:21,id=idOChF7L,netdev=idjD9MpU,bus=pcie-root-port-23,addr=0x0 \ -netdev tap,id=idjD9MpU,vhost=on \ -device pcie-root-port,id=pcie-root-port-24,port=0x18,multifunction=on,bus=pcie.0,addr=0x5,chassis=25 \ -device virtio-net-pci,mac=9a:86:29:ff:92:22,id=id7ax6Cl,netdev=idpwQJeY,bus=pcie-root-port-24,addr=0x0 \ -netdev tap,id=idpwQJeY,vhost=on \ -device pcie-root-port,id=pcie-root-port-25,port=0x19,addr=0x5.0x1,bus=pcie.0,chassis=26 \ -device virtio-net-pci,mac=9a:86:29:ff:92:23,id=idqiyL7f,netdev=iddMQCP1,bus=pcie-root-port-25,addr=0x0 \ -netdev tap,id=iddMQCP1,vhost=on \ -device pcie-root-port,id=pcie-root-port-26,port=0x1a,addr=0x5.0x2,bus=pcie.0,chassis=27 \ -device virtio-net-pci,mac=9a:86:29:ff:92:24,id=id4ewhKa,netdev=idL03a61,bus=pcie-root-port-26,addr=0x0 \ -netdev tap,id=idL03a61,vhost=on \ -device pcie-root-port,id=pcie-root-port-27,port=0x1b,addr=0x5.0x3,bus=pcie.0,chassis=28 \ -device virtio-net-pci,mac=9a:86:29:ff:92:25,id=idZakzqk,netdev=idnNHebA,bus=pcie-root-port-27,addr=0x0 \ -netdev tap,id=idnNHebA,vhost=on \ -device pcie-root-port,id=pcie-root-port-28,port=0x1c,addr=0x5.0x4,bus=pcie.0,chassis=29 \ -device virtio-net-pci,mac=9a:86:29:ff:92:26,id=id5uIclI,netdev=ideNQqlN,bus=pcie-root-port-28,addr=0x0 \ -netdev tap,id=ideNQqlN,vhost=on \ -device pcie-root-port,id=pcie-root-port-29,port=0x1d,addr=0x5.0x5,bus=pcie.0,chassis=30 \ -device virtio-net-pci,mac=9a:86:29:ff:92:27,id=id2jcKfL,netdev=idh1gxQ8,bus=pcie-root-port-29,addr=0x0 \ -netdev tap,id=idh1gxQ8,vhost=on \ -vnc :0 \ -rtc base=utc,clock=host,driftfix=slew \ -boot menu=off,order=cdn,once=c,strict=off \ -enable-kvm \ -device pcie-root-port,id=pcie_extra_root_port_0,multifunction=on,bus=pcie.0,addr=0x6,chassis=31 \ -monitor stdio \ 2.Guest can not boot up, VNC show info: Guest has not initialized the display (yet) ==Verified it with qemu-kvm-6.2.0-1.el9.x86_64 1. Boot a guest 2. Guest works well # # ping 10.73.225.205 -c 2 PING 10.73.225.205 (10.73.225.205) 56(84) bytes of data. 64 bytes from 10.73.225.205: icmp_seq=1 ttl=64 time=0.109 ms 64 bytes from 10.73.225.205: icmp_seq=2 ttl=64 time=0.147 ms --- 10.73.225.205 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1008ms rtt min/avg/max/mdev = 0.109/0.128/0.147/0.019 ms Based on above test result, this problem has been fixed very well. Based on Comment 14, move to "VERIFIED" Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (new packages: qemu-kvm), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:2307 |