rt2x00: Validate TX status results with current data entry
authorIvo van Doorn <ivdoorn@gmail.com>
Mon, 30 Aug 2010 19:13:30 +0000 (21:13 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 31 Aug 2010 18:22:24 +0000 (14:22 -0400)
commit3613884d96b186f58a77af05122f84167604aad9
tree91daeb959fd679eaaa1c0e7ca1cb90153bf23a35
parent5ffddc498c700bb45ea55efc37746cb28d601766
rt2x00: Validate TX status results with current data entry

Instead of printing a warning when the PID, ACK, or WCID of
an entry don't match the TX status report, we should skip the
entry to search for the entry which actually does match
the TX status data.

This reduces the number of watchdog errors on the TX queues
for rt2800usb, and seems to improve the reliability of the
TX flow a bit.

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