[PATCH 1/3] Dump RX BD structure for each packet

Eugene Krasnikov k.eugene.e at gmail.com
Wed Jul 17 03:49:45 EDT 2013


For RX path debugging it’s useful to dump BD.

Signed-off-by: Eugene Krasnikov <k.eugene.e at gmail.com>
---
 txrx.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/txrx.c b/txrx.c
index c2a95cb..5dbee04 100644
--- a/txrx.c
+++ b/txrx.c
@@ -32,6 +32,9 @@ int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb)
 
 	bd = (struct wcn36xx_rx_bd *)skb->data;
 	buff_to_be((u32 *)bd, sizeof(*bd)/sizeof(u32));
+	wcn36xx_dbg_dump(WCN36XX_DBG_RX_DUMP,
+			 "BD   <<< ", (char *)bd,
+			 sizeof(struct wcn36xx_rx_bd));
 
 	skb_put(skb, bd->pdu.mpdu_header_off + bd->pdu.mpdu_len);
 	skb_pull(skb, bd->pdu.mpdu_header_off);
-- 
1.7.11.3




More information about the wcn36xx mailing list