Bug 921841

Summary: multi-queue lead to Virtio NIC is disabled for windows guest
Product: Red Hat Enterprise Linux 7 Reporter: FuXiangChun <xfu>
Component: qemu-kvmAssignee: Dmitry Fleytman <dfleytma>
Status: CLOSED DUPLICATE QA Contact: Virtualization Bugs <virt-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 7.0CC: acathrow, dfleytma, hhuang, jasowang, juzhang, michen, mst, rhod, virt-maint, yvugenfi
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-10 15:30:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description FuXiangChun 2013-03-15 05:23:20 UTC
Description of problem:
Boot windows2012 guest with virtio NIC and mq=on option, Nic will be disabled in guest after guest boot. for rhel guest don't hit this issue.

Version-Release number of selected component (if applicable):
# uname -r
3.8.0-0.40.el7.x86_64
# rpm -qa|grep qemu
qemu-kvm-1.4.0-1.el7.x86_64


How reproducible:
100%

Steps to Reproduce:
1./usr/libexec/qemu-kvm -M pc-i440fx-1.4 -enable-kvm -m 2048 -smp 2,sockets=2,cores=1,threads=1 -no-kvm-pit-reinjection -uuid 350e716b-5f98-4bf0-9a2a-c8e423295244 -rtc base=localtime,clock=host,driftfix=slew -device virtio-serial-pci,id=virtio-serial0,max_ports=16,vectors=0,bus=pci.0,addr=0x3 -chardev socket,id=channel1,path=/tmp/helloworld1,server,nowait -device virtserialport,chardev=channel1,name=com.redhat.rhevm.vdsm,bus=virtio-serial0.0,id=port1 -chardev socket,id=channel2,path=/tmp/helloworld2,server,nowait -device virtserialport,chardev=channel2,name=com.redhat.rhevm.vdsm,bus=virtio-serial0.0,id=port2 -drive file=/home/win2012.qcow2,if=none,id=drive-system-disk,format=qcow2,aio=native,werror=stop,rerror=stop -device virtio-blk-pci,drive=drive-system-disk,id=system-disk,bootindex=1 -device virtio-balloon-pci,id=ballooning,bus=pci.0,addr=0x6 -global PIIX4_PM.disable_s3=0 -global PIIX4_PM.disable_s4=0 -chardev spicevmc,name=usbredir,id=usbredirchardev1 -k en-us -boot menu=on -qmp tcp:0:4444,server,nowait -serial unix:/tmp/ttyS0,server,nowait -vnc :1 -chardev socket,path=/tmp/qga.sock,server,nowait,id=qga0 -device virtio-serial -device virtserialport,chardev=qga0,name=org.qemu.guest_agent.0,id=sr0 -monitor stdio -device sga -chardev socket,id=serial1,path=/var/test1,server,nowait -device isa-serial,chardev=serial1 -cdrom en_windows_server_2012_x64_dvd_915478.iso -fda /usr/share/virtio-win/virtio-win-1.6.3_amd64.vfd -netdev tap,id=hostnet0,vhost=on,queues=2 -device virtio-net-pci,netdev=hostnet0,id=virtio-net-pci0,mac=08:2E:5F:0B:1D:B2,status=on,mq=on

2.
3.
  
Actual results:
NIC is disabled in guest

Expected results:
Do not affect the network card to work normally in guest

Additional info:

Comment 2 Hai Huang 2013-03-19 16:50:37 UTC
Please reassign/dispatch as appropriate. Thanks.

Comment 3 Yvugenfi@redhat.com 2013-03-27 14:14:49 UTC
Hi,

What's the version of guest driver?

Thanks,
Yan.

Comment 4 FuXiangChun 2013-03-28 09:08:13 UTC
(In reply to comment #3)
> Hi,
> 
> What's the version of guest driver?
> 
> Thanks,
> Yan.

# rpm -qa|grep virtio-win
virtio-win-1.6.3-3.el6.noarch

Comment 5 Yvugenfi@redhat.com 2013-04-10 15:30:23 UTC
Same as BZ #907160.

*** This bug has been marked as a duplicate of bug 907160 ***