]> git.baikalelectronics.ru Git - kernel.git/commit
rt2x00: Limit rt2800pci txdone processing to 16 entries at once
authorHelmut Schaa <helmut.schaa@googlemail.com>
Mon, 28 Mar 2011 11:30:09 +0000 (13:30 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 4 Apr 2011 20:20:01 +0000 (16:20 -0400)
commit41852479bddf3410c76bc02019fecf4c2ac42c3c
treeaccdb12b6043726b480af2473b8982ba8cd79524
parent5f21c978167bb8cdb0964bfb73779425a508285c
rt2x00: Limit rt2800pci txdone processing to 16 entries at once

Instead of reporting an unlimited number of tx status reports to
mac80211 stop after 16 frames and reschedule the tx status tasklet.
This allows other tasklets to be run inbetween.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rt2x00/rt2800pci.c