qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1286253] [NEW] virtio-net acceleration features not set when plugged into backend dynamically
@ 2014-02-28 17:40 Mario Smarduch
  2014-03-03 12:37 ` Stefan Hajnoczi
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Mario Smarduch @ 2014-02-28 17:40 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

When using indpendent transport and backend in this case virtio-net-
device transport, none of the acceleration features are set after guest
probes the transport the backend is plugged into. For virtio-net this
leads to low throughput/performance.  This holds true for  virtio-mmio,
PCI transports and most likely for others as well (CCW, S390) and other
backends

Command to run:
./qemu-system-arm -enable-kvm -smp 2 -kernel zImage -dtb ./guest-a15.dtb -m 512 -M vexpress-a15 -cpu cortex-a15 -nographic \
      -append "root=/dev/vda rw console=ttyAMA0 rootwait" -drive if=none,file=/mnt/gauss.root,id=vm1 \
      -device virtio-blk-device,drive=vm1 -netdev type=tap,id=net0,ifname=tap0 \
      -device virtio-net-device,netdev=net0,mac="52:54:00:12:34:58"

For x86 same virtio command for network.

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1286253

Title:
  virtio-net acceleration features not set when plugged into backend
  dynamically

Status in QEMU:
  New

Bug description:
  When using indpendent transport and backend in this case virtio-net-
  device transport, none of the acceleration features are set after
  guest probes the transport the backend is plugged into. For virtio-net
  this leads to low throughput/performance.  This holds true for
  virtio-mmio, PCI transports and most likely for others as well (CCW,
  S390) and other backends

  Command to run:
  ./qemu-system-arm -enable-kvm -smp 2 -kernel zImage -dtb ./guest-a15.dtb -m 512 -M vexpress-a15 -cpu cortex-a15 -nographic \
        -append "root=/dev/vda rw console=ttyAMA0 rootwait" -drive if=none,file=/mnt/gauss.root,id=vm1 \
        -device virtio-blk-device,drive=vm1 -netdev type=tap,id=net0,ifname=tap0 \
        -device virtio-net-device,netdev=net0,mac="52:54:00:12:34:58"

  For x86 same virtio command for network.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1286253/+subscriptions

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-07-16  4:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-28 17:40 [Qemu-devel] [Bug 1286253] [NEW] virtio-net acceleration features not set when plugged into backend dynamically Mario Smarduch
2014-03-03 12:37 ` Stefan Hajnoczi
2014-03-03 12:48   ` Michael S. Tsirkin
2014-03-03 20:12     ` Mario Smarduch
2017-05-16 10:12 ` [Qemu-devel] [Bug 1286253] " Thomas Huth
2017-07-16  4:17 ` Launchpad Bug Tracker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).