Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752744AbcDZTxd (ORCPT ); Tue, 26 Apr 2016 15:53:33 -0400 Received: from shards.monkeyblade.net ([149.20.54.216]:41638 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752176AbcDZTxb (ORCPT ); Tue, 26 Apr 2016 15:53:31 -0400 Date: Tue, 26 Apr 2016 15:53:29 -0400 (EDT) Message-Id: <20160426.155329.174600162183067810.davem@davemloft.net> To: fw@strlen.de Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next 0/6] net: core: remove TX_LOCKED support From: David Miller In-Reply-To: <1461526694-11367-1-git-send-email-fw@strlen.de> References: <1461526694-11367-1-git-send-email-fw@strlen.de> X-Mailer: Mew version 6.6 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Tue, 26 Apr 2016 12:53:31 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 749 Lines: 18 From: Florian Westphal Date: Sun, 24 Apr 2016 21:38:08 +0200 > Not that many users left, lets kill it. > > TX_LOCKED was meant to be used by LLTX drivers when spin_trylock() > failed. Stack then re-queued if collisions happened on different > cpus or free'd the skb to prevent deadlocks. > > Most of the driver removal patches fall into one of three categories: > 1. remove the driver-private tx lock (and LLTX flag), or... > 2. convert spin_trylock to plain spin_lock, or... > 3. convert TX_LOCKED to free+TX_OK > > Patches are grouped by these categories, last patch is the actual removal. > All driver changes were compile tested only with exception of atl1e. This looks good to me, series applied, thanks Florian.