hi! this following series is a bunch of smaller changes i made while reviewing the rx buffer handling and some stuff i picked up while carefully reviewing the descriptor definitions from the HAL against what we have. most of the changes are trivial, but they touch important code, so it would be good to have them reviewed and tested well before commiting them to wireless-testing.
greetings, bruno --- Bruno Randolf (19): ath5k: disable all tasklets while resetting ath5k: more debug prints for resets ath5k: rename ath5k_txbuf_free() to ath5k_txbuf_free_skb() ath5k: fix some comment typos ath5k: fix rx descriptor debugging ath5k: print more errors when decriptor setup fails ath5k: reset more pointers after we free skbs ath5k: never process the self-linked rx descriptor at the end ath5k: unify rx descriptor error handling ath5k: split descriptor handling and frame receive ath5k: move checks and stats into new function ath5k: use direct function calls for descriptors when possible ath5k: cosmetic changes in ath5k_hw_proc_5212_rx_status() ath5k: remove pointless rx error overlay struct ath5k: review and add comments for descriptors ath5k: update 5210/5211 frame types ath5k: take descriptor differences between 5210 and 5211 into account ath5k: review RX descriptor functions ath5k: report PHY error frames only for chips which need it drivers/net/wireless/ath/ath5k/ath5k.h | 12 + drivers/net/wireless/ath/ath5k/base.c | 353 ++++++++++++++++++-------------- drivers/net/wireless/ath/ath5k/debug.c | 5 drivers/net/wireless/ath/ath5k/desc.c | 138 ++++++------- drivers/net/wireless/ath/ath5k/desc.h | 310 +++++++++++++--------------- 5 files changed, 424 insertions(+), 394 deletions(-) -- Signature _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel