Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 19 Sep 2002 00:51:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 19 Sep 2002 00:51:42 -0400 Received: from dsl-65-188-251-69.telocity.com ([65.188.251.69]:4767 "EHLO orr.homenet") by vger.kernel.org with ESMTP id ; Thu, 19 Sep 2002 00:51:42 -0400 Date: Thu, 19 Sep 2002 00:56:21 -0400 To: Jeff Garzik Cc: netdev@oss.sgi.com, Richard Gooch , becker@scyld.com, "Patrick R. McManus" , Linux Kernel Mailing List Subject: Re: [PATCH] 2.4.20-pre sundance.c update Message-ID: <20020919045621.GA11144@orr.falooley.org> References: <20020828185612.GA14342@reflexsecurity.com> <20020828231333.GA15183@reflexsecurity.com> <200209190353.g8J3r5q28456@vindaloo.ras.ucalgary.ca> <20020919041403.GA10527@orr.falooley.org> <3D89519C.1020809@mandrakesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D89519C.1020809@mandrakesoft.com> User-Agent: Mutt/1.4i From: Jason Lunz Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1049 Lines: 22 On Thu, Sep 19, 2002 at 12:25AM -0400, Jeff Garzik wrote: > It still has several flaws that were pointed out, but this is the base > from which I would like testing and patching to proceed. (also > hopefully the flaws are minor in terms of general operation) what's the point of moving rx handling into rx_poll then running it in a tasklet? I've tested an older variant of that scheme from D-Link and it doesn't perform as well as my patch. It looks to me like an attempt to keep this version synced with the NAPI version of the driver, but it doesn't actually work very well. The functional part of my patch was just taking the tx handling from d-link's driver and ditching the rx part. That and merging in the cleanups from Becker's driver; most notably ignoring the broken IntrRxDone bit. Jason - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/