ath9k: Revamp RX handling
authorSujith <Sujith.Manoharan@atheros.com>
Tue, 18 Nov 2008 03:35:55 +0000 (09:05 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 26 Nov 2008 14:47:26 +0000 (09:47 -0500)
commitbe0418ada3fad110977a9d5fa16d4907d4e7d726
tree8a2f3f2d0a3a8680716746e719cccfb755c1fcbd
parent2b406f1e68dd5348384fd166ac532af46bfc87fc
ath9k: Revamp RX handling

Remove a lot of old, crufty code and make
RX status reporting a bit sane and clean.

Do not do anything to the RX skb before unmapping.
So in ath_rx_tasklet(), move the skb_put() after PCI unmap.

Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/core.h
drivers/net/wireless/ath9k/main.c
drivers/net/wireless/ath9k/recv.c