mac80211: backport latest changes from trunk