From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 18 Sep 2002 17:06:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 18 Sep 2002 17:06:44 -0400 Received: from pc1-cwma1-5-cust128.swa.cable.ntl.com ([80.5.120.128]:59630 "EHLO irongate.swansea.linux.org.uk") by vger.kernel.org with ESMTP id ; Wed, 18 Sep 2002 17:06:42 -0400 Subject: Re: Info: NAPI performance at "low" loads From: Alan Cox To: "David S. Miller" Cc: ebiederm@xmission.com, hadi@cyberus.ca, akpm@digeo.com, manfred@colorfullife.com, netdev@oss.sgi.com, linux-kernel@vger.kernel.org In-Reply-To: <20020918.134630.127509858.davem@redhat.com> References: <20020918.132334.102949210.davem@redhat.com> <1032381789.20498.151.camel@irongate.swansea.linux.org.uk> <20020918.134630.127509858.davem@redhat.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10) Date: 18 Sep 2002 22:15:27 +0100 Message-Id: <1032383727.20463.155.camel@irongate.swansea.linux.org.uk> Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2002-09-18 at 21:46, David S. Miller wrote: > From: Alan Cox > Date: 18 Sep 2002 21:43:09 +0100 > > The inb timing depends on the PCI bus. If you want proof set a Matrox > G400 into no pci retry mode, run a large X load at it and time some inbs > you should be able to get to about 100 milliseconds for an inb to > execute > > Matrox isn't using inb/outb instructions to IO space, it is being > accessed by X using MEM space which is done using normal load and > store instructions on x86 after the card is mmap()'d into user space. It doesnt matter what XFree86 is doing. Thats just to load the PCI bus and jam it up to prove the point. It'll change your inb timing