Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752833AbbKVVh7 (ORCPT ); Sun, 22 Nov 2015 16:37:59 -0500 Received: from mail-oi0-f51.google.com ([209.85.218.51]:33878 "EHLO mail-oi0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752733AbbKVVh5 (ORCPT ); Sun, 22 Nov 2015 16:37:57 -0500 MIME-Version: 1.0 In-Reply-To: <12984648.7CKVgBs7pu@wuerfel> References: <1448178839-3541-1-git-send-email-mw@semihalf.com> <12984648.7CKVgBs7pu@wuerfel> Date: Sun, 22 Nov 2015 22:37:56 +0100 Message-ID: Subject: Re: [PATCH 00/13] mvneta Buffer Management and enhancements From: Marcin Wojtas To: Arnd Bergmann Cc: "linux-arm-kernel@lists.infradead.org" , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Thomas Petazzoni , Andrew Lunn , Russell King - ARM Linux , Jason Cooper , Yair Mahalalel , Grzegorz Jaszczyk , Simon Guinot , Evan Wang , nadavh@marvell.com, Lior Amsalem , Tomasz Nowicki , =?UTF-8?Q?Gregory_Cl=C3=A9ment?= , nitroshift@yahoo.com, "David S. Miller" , Sebastian Hesselbarth Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 986 Lines: 27 Arnd, 2015-11-22 21:06 GMT+01:00 Arnd Bergmann : > On Sunday 22 November 2015 08:53:46 Marcin Wojtas wrote: >> >> 3. Optimisations - concatenating TX descriptors' flush, basing on >> xmit_more support and combined approach for finalizing egress processing. >> Thanks to HR timer buffers can be released with small latency, which is >> good for low transfer and small queues. Along with the timer, coalescing >> irqs are used, whose threshold could be increased back to 15. >> >> > > If you are already reworking the TX path, it probably makes sense to > support BQL as well, see the Marvell skge and sky2 drivers for examples > using netdev_{tx_,}{sent,completed}_queue. > Good idea, I'll take a look. Best regards, Marcin -- 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/