All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dor Laor <dor.laor-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Wes <anomaly256-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: emulating gigabit ethernet
Date: Sat, 06 Oct 2007 01:32:58 +0200	[thread overview]
Message-ID: <4706C9AA.3000005@qumranet.com> (raw)
In-Reply-To: <2899e2610710041952w557a18c9y83cd68e951e51f5a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

Wes wrote:
> Hello List,
>
> Are there any plans on emulating gigabit under qemu/kvm? 
>
> I ask because at the moment networking in guests on an ibm x3650 host 
> is embarrassingly slow.  Using model=rtl8139 results in max of 12% of 
> bandwidth utilisation @ 100mbit (which in practice equates to 10mbit 
> performance), and using the default model=ne2k_pci results in much 
> faster albeit still sub-100mbit performance (while reporting 10mbit in 
> the guest).  Is this something that can be worked around?  Since the 
> x3650's we use here have 2 gigabit ports, is it possible to pass one 
> to the guest for direct access instead of being forced to emulate a 
> nic then route via 8021q and tun/tap?
It's weird the rtl gives worse performance than ne2k, it should be the 
opposite. What kvm version do you test?
Try test with the latest (Avi added a small tap performance 
improvement.) If this does not help try
to add the -no-kvm-irqchip flag to the party.

Regarding pci pass through, we have a prototype working which will be 
release soon (month).
Dor.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

  parent reply	other threads:[~2007-10-05 23:32 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-05  2:52 emulating gigabit ethernet Wes
     [not found] ` <2899e2610710041952w557a18c9y83cd68e951e51f5a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-10-05  6:24   ` Izik Eidus
     [not found]     ` <2899e2610710042336v32ec93b9jeccc3099bf332552@mail.gmail.com>
     [not found]       ` <2899e2610710042336v32ec93b9jeccc3099bf332552-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-10-05  6:37         ` Wes
2007-10-05 23:32   ` Dor Laor [this message]
     [not found]     ` <4706C9AA.3000005-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
2007-10-06  8:58       ` Wes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4706C9AA.3000005@qumranet.com \
    --to=dor.laor-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=anomaly256-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=dor.laor-atKUWr5tajBWk0Htik3J/w@public.gmane.org \
    --cc=kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.