Re: pull-request: mac80211-next 2019-07-31
From: David Miller <davem@davemloft.net>
Date: 2019-07-31 16:00:22
Also in:
linux-wireless
From: David Miller <davem@davemloft.net>
Date: 2019-07-31 16:00:22
Also in:
linux-wireless
From: Johannes Berg <johannes@sipsolutions.net> Date: Wed, 31 Jul 2019 17:50:56 +0200
There's a fair number of changes here, so I thought I'd get them out. I've included two Intel driver cleanups because Luca is on vacation, I'm covering for him, and doing it all in one tree let me merge all of the patches at once (including mac80211 that depends on that); Kalle is aware. Also, though this isn't very interesting yet, I've started looking at weaning the wireless subsystem off the RTNL for all operations, as it can cause significant lock contention, especially with slow USB devices. The real patches for that are some way off, but one preparation here is to use generic netlink's parallel_ops=true, to avoid trading one place with contention for another in the future, and to avoid adding more genl_family_attrbuf() usage (since that's no longer possible with the parallel_ops setting). Please pull and let me know if there's any problem.
Pulled, thanks Johannes. I'm sure people like Florian Westphal will also appreciate your RTNL elimination work...