Received: with ECARTIS (v1.0.0; list netdev); Mon, 31 Jan 2005 18:02:58 -0800 (PST) Received: from orb.pobox.com (orb.pobox.com [207.8.226.5]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j1122pr5022760 for ; Mon, 31 Jan 2005 18:02:51 -0800 Received: from orb (localhost [127.0.0.1]) by orb.pobox.com (Postfix) with ESMTP id C37CDB8; Mon, 31 Jan 2005 21:02:50 -0500 (EST) Received: from [192.168.0.3] (wbar2.sea1-4-5-062-153.sea1.dsl-verizon.net [4.5.62.153]) by orb.sasl.smtp.pobox.com (Postfix) with ESMTP id 31CAF87; Mon, 31 Jan 2005 21:02:49 -0500 (EST) Subject: Re: [PATCH 2.6] e100: remove reference to NAPI config option From: Scott Feldman Reply-To: sfeldma@pobox.com To: Anton Blanchard Cc: netdev@oss.sgi.com In-Reply-To: <20050201014358.GD15786@krispykreme.ozlabs.ibm.com> References: <1107220952.3366.4.camel@sfeldma-mobl.dsl-verizon.net> <20050201014358.GD15786@krispykreme.ozlabs.ibm.com> Content-Type: text/plain Message-Id: <1107223468.3366.21.camel@sfeldma-mobl.dsl-verizon.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2) Date: Mon, 31 Jan 2005 18:04:28 -0800 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/650/Sun Jan 2 19:00:02 2005 clamav-milter version 0.80j on 127.0.0.1 X-Virus-Status: Clean X-archive-position: 1140 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: sfeldma@pobox.com Precedence: bulk X-list: netdev Content-Length: 622 Lines: 16 On Mon, 2005-01-31 at 17:43, Anton Blanchard wrote: > We have seen issues with NAPI on ppc64 on various cards in the past. > Its possibly due to missing memory barriers; the interrupt and read of > the interrupt status provide syncronization with DMA on the non NAPI > case. Without this you need to be very careful to order reads (eg > between reading the ring status and the packet data). Anton, do you think this is the same issue Russel King is reporting against ARM? http://marc.theaimsgroup.com/?l=linux-netdev&m=110686676829392&w=2 What happens in the ppc64 case? Do you have a fix for the ppc64 case? -scott