From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dor Laor Subject: Re: emulating gigabit ethernet Date: Sat, 06 Oct 2007 01:32:58 +0200 Message-ID: <4706C9AA.3000005@qumranet.com> References: <2899e2610710041952w557a18c9y83cd68e951e51f5a@mail.gmail.com> Reply-To: dor.laor-atKUWr5tajBWk0Htik3J/w@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: Wes Return-path: In-Reply-To: <2899e2610710041952w557a18c9y83cd68e951e51f5a-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.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/