mirror of https://github.com/torvalds/linux.git
mt76 does a lot of:
local_bh_disable();
napi_enable(...napi);
napi_schedule(...napi);
local_bh_enable();
local_bh_disable() is not a real lock, its most likely taken
because napi_schedule() requires that we invoke softirqs at
some point. napi_enable() needs to take a mutex, so move it
from under the BH protection.
Fixes:
|
||
|---|---|---|
| .. | ||
| mt76 | ||
| mt7601u | ||
| Kconfig | ||
| Makefile | ||