Skip to content
  • Johannes Berg's avatar
    mac80211: agg-tx: avoid sending DelBA with sta->lock held · 2c158887
    Johannes Berg authored
    
    
    The rate control locking caused a potential deadlock here due to the
    locks being acquired in different orders, so that change cannot yet
    be applied. However, there's no fundamental reason for this code to
    hold the sta->lock while transmitting frames.
    
    Clearly it's better not to hold the lock for longer periods of time,
    which can happen here since we call all the way down to the driver.
    Change the code a bit to not hold it while doing that.
    
    Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
    2c158887