From mboxrd@z Thu Jan 1 00:00:00 1970 From: Farkas Levente Subject: Re: rtl8139 stop working under high load Date: Sat, 12 Jul 2008 16:31:57 +0200 Message-ID: <4878C05D.3070201@lfarkas.org> References: <48777F62.4070104@lfarkas.org> <4878A535.8020102@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit To: Dor Laor , kvm@vger.kernel.org Return-path: Received: from nf-out-0910.google.com ([64.233.182.186]:4139 "EHLO nf-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753044AbYGLOcG (ORCPT ); Sat, 12 Jul 2008 10:32:06 -0400 Received: by nf-out-0910.google.com with SMTP id d3so1294912nfc.21 for ; Sat, 12 Jul 2008 07:32:01 -0700 (PDT) In-Reply-To: <4878A535.8020102@qumranet.com> Sender: kvm-owner@vger.kernel.org List-ID: Dor Laor wrote: > Farkas Levente wrote: >> hi, >> i'm just switch to the use rtl8139 network emulator in kvm-70 for the >> guests, but under high load it's simple stop working. a reboot or even a >> service network restart >> solve the problem, but imho there should have to be some bug in the >> qemu's rtl8139 code. and there is not any kind of error in any log >> (neither the host's nor the guest's). >> this not happened with e1000. but with e1000 the network sometimes >> seems to breathing (sometimes slow down and then speed up again). >> do currently which is the preferred network network device in qemu/kvm? >> thanks. >> > I think rtl8139 is the most stable, and afterwards virtio and e1000 > (which both perform much better too). > Maybe it's irq problem. Can you run the same test with -no-kvm-irqchip ? it happened when i run revisor to build iso through an nsf mounted volume (where the nefs server was another kvm guest). i try 4 times with rtl8139 and it always stop working. when i switch back to e1000 then this not happened. i can't test it now remotely:-( -- Levente "Si vis pacem para bellum!"