From: Florian Westphal <f...@strlen.de> 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.