rt2x00: bss_info_changed() callback is allowed to sleep
The bss_info_changed() callback function no longer needs to be atomic. Remove the scheduled work structure and call into the driver directly. Additionaly this makes the DRIVER_REQUIRE_SCHEDULED flag redundant so it can be removed. Signed-off-by:Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/rt2x00/rt2500usb.c 0 additions, 1 deletiondrivers/net/wireless/rt2x00/rt2500usb.c
- drivers/net/wireless/rt2x00/rt2800usb.c 0 additions, 1 deletiondrivers/net/wireless/rt2x00/rt2800usb.c
- drivers/net/wireless/rt2x00/rt2x00.h 0 additions, 3 deletionsdrivers/net/wireless/rt2x00/rt2x00.h
- drivers/net/wireless/rt2x00/rt2x00dev.c 0 additions, 8 deletionsdrivers/net/wireless/rt2x00/rt2x00dev.c
- drivers/net/wireless/rt2x00/rt2x00mac.c 3 additions, 11 deletionsdrivers/net/wireless/rt2x00/rt2x00mac.c
- drivers/net/wireless/rt2x00/rt73usb.c 0 additions, 1 deletiondrivers/net/wireless/rt2x00/rt73usb.c
Loading
Please register or sign in to comment