brcmsmac: Add tracepoint for AMPDU session information
Acked-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Tested-by: Daniel Wagner <wagi@monom.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:

committed by
John W. Linville

parent
e3c0d8a6f6
commit
0c9a0a1dd1
@@ -29,6 +29,7 @@
|
||||
#include "scb.h"
|
||||
#include "ampdu.h"
|
||||
#include "debug.h"
|
||||
#include "brcms_trace_events.h"
|
||||
|
||||
/*
|
||||
* dma register field offset calculation
|
||||
@@ -1311,6 +1312,13 @@ static void ampdu_finalize(struct dma_info *di)
|
||||
struct brcms_ampdu_session *session = &di->ampdu_session;
|
||||
struct sk_buff *p;
|
||||
|
||||
trace_brcms_ampdu_session(&session->wlc->hw->d11core->dev,
|
||||
session->max_ampdu_len,
|
||||
session->max_ampdu_frames,
|
||||
session->ampdu_len,
|
||||
skb_queue_len(&session->skb_list),
|
||||
session->dma_len);
|
||||
|
||||
if (WARN_ON(skb_queue_empty(&session->skb_list)))
|
||||
return;
|
||||
|
||||
|
Reference in New Issue
Block a user