c112d0c5b8
Using GFP_KERNEL was wrong and produces a 'scheduling while atomic' bug as we're in a tasklet. Also, check for proper return values now, in case allocation fails and be sure to stop the TX queue in case of memory issues but gaurantee the TX queue will eventually be woken up. Signed-off-by: Senthil Balasubramanian <senthilkumar@atheros.com> Signed-off-by: Sujith <Sujith.Manoharan@atheros.com> Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com> |
||
---|---|---|
.. | ||
ani.c | ||
ath9k.h | ||
beacon.c | ||
calib.c | ||
core.h | ||
debug.c | ||
eeprom.c | ||
hw.c | ||
hw.h | ||
initvals.h | ||
Kconfig | ||
mac.c | ||
main.c | ||
Makefile | ||
phy.c | ||
phy.h | ||
rc.c | ||
rc.h | ||
recv.c | ||
reg.h | ||
regd_common.h | ||
regd.c | ||
regd.h | ||
xmit.c |