HI,
With multi-queue in virtio-net in qemu 2.3.0, only first queue is bi-directional , rest are uni-directional.
used 3 virtio queus/channels, but only the first is bi-directional, rest two are uni-directional. Is it any way to control the recving on all three instead of just first one.
command line:
/opt/qemu.2.3.0/bin/qemu-system-x86_64 -enable-kvm -gdb tcp::1336,server,nowait -monitor tcp::51008,server,nowait,nodelay -m 256M -smp 2 -netdev tap,id=guest0,vhost=on,vhostforce,queues=3 -device virtio-net-pci,mac=00:30:48:DB:5E:01,netdev=guest0,mq=on,vectors=8 -vnc :8 -serial telnet::50008,server,nowait -daemonize -append net_send_int_disable=1 ipaddr=192.168.122.2 gw=192.168.122.1 nic_intr_off=0 hugepages=0 -kernel /opt_src/jiny/jiny_image.bin -drive if=none,id=hdr0,cache=none,aio=native,format=raw,file=/opt_src/jiny/disk -device virtio-blk-pci,drive=hdr0,id=vhdr,bus=pci.0,addr=0x4,scsi=off,config-wce=off,x-data-plane=on
1) three queues are opened, the packets can able to recv only from the first queue, not all.