]> err.no Git - linux-2.6/commit
rt2x00: Remove duplicate deinitialization
authorIvo van Doorn <ivdoorn@gmail.com>
Fri, 20 Jun 2008 20:10:53 +0000 (22:10 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 27 Jun 2008 13:09:17 +0000 (09:09 -0400)
commit61243d8e79de67d703b192fae2c4ab80fc0fac34
tree86dfc875e2426ffe46b1c641c6c00e7c6140d08d
parent923fd7036ff04381b265037469c79a2e7d0d6b67
rt2x00: Remove duplicate deinitialization

When rt2x00queue_alloc_rxskbs() fails rt2x00queue_unitialize()
will be called which will free all rxskb. So we don't need
to do this in the rt2x00queue_alloc_rxskb() function as well.

rt2x00queue_free_skb() unmaps the DMA but doesn't clear the
allocation flag. Since the code is copied from rt2x00queue_unmap_skb()
anyway (and that function does clear the flag) we might as well
use that function directly.

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