From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sunset.davemloft.net (unknown [74.93.104.97]) by ozlabs.org (Postfix) with ESMTP id 8C2CBDDEF5 for ; Tue, 31 Mar 2009 07:37:01 +1100 (EST) Date: Mon, 30 Mar 2009 13:36:48 -0700 (PDT) Message-Id: <20090330.133648.202747210.davem@davemloft.net> To: Joakim.Tjernlund@transmode.se Subject: Re: [PATCH] ucc_geth: Move freeing of TX packets to NAPI context. From: David Miller In-Reply-To: References: <2a27d3730903300236j79cc3035raef2bf5e895fe429@mail.gmail.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Cc: linuxppc-dev@ozlabs.org, leoli@freescale.com, pku.leo@gmail.com, netdev@vger.kernel.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Joakim Tjernlund Date: Mon, 30 Mar 2009 12:01:33 +0200 > I don't know. But the question you should ask is: Does the networking > code promise this now and for the future? If not, you should > fix the driver not to relay on netif_queue_stopped() here. Stop this nonsense talk. If the driver can't be the one and only controller of the TX queue state, everything would essentially explode. The fact is, it does.