diff options
author | Liad Kaufman <liad.kaufman@intel.com> | 2015-03-15 11:38:22 -0400 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2015-03-18 02:41:18 -0400 |
commit | 9243efccd45373fd6431729f88deaa0cf0bbe0be (patch) | |
tree | c2a1c268159ba4fd043dd619f0a2e160636db1f5 | |
parent | 4d165d12e36584c44abb8e912944a84c78f91b7c (diff) |
iwlwifi: pcie: add rx packet sequence number to dbg print
For each RX packet until this patch there only was a debug
print of the HCMD and the offset. This adds also the
sequence number of the packet for easier matching between
what was sent, what came back / was received, and what
got stuck somewhere and was never responded by the FW.
Signed-off-by: Liad Kaufman <liad.kaufman@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
-rw-r--r-- | drivers/net/wireless/iwlwifi/pcie/rx.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/pcie/rx.c b/drivers/net/wireless/iwlwifi/pcie/rx.c index 7b7e2f223fb2..7ff69c642103 100644 --- a/drivers/net/wireless/iwlwifi/pcie/rx.c +++ b/drivers/net/wireless/iwlwifi/pcie/rx.c | |||
@@ -600,9 +600,11 @@ static void iwl_pcie_rx_handle_rb(struct iwl_trans *trans, | |||
600 | if (pkt->len_n_flags == cpu_to_le32(FH_RSCSR_FRAME_INVALID)) | 600 | if (pkt->len_n_flags == cpu_to_le32(FH_RSCSR_FRAME_INVALID)) |
601 | break; | 601 | break; |
602 | 602 | ||
603 | IWL_DEBUG_RX(trans, "cmd at offset %d: %s (0x%.2x)\n", | 603 | IWL_DEBUG_RX(trans, |
604 | rxcb._offset, get_cmd_string(trans_pcie, pkt->hdr.cmd), | 604 | "cmd at offset %d: %s (0x%.2x, seq 0x%x)\n", |
605 | pkt->hdr.cmd); | 605 | rxcb._offset, |
606 | get_cmd_string(trans_pcie, pkt->hdr.cmd), | ||
607 | pkt->hdr.cmd, le16_to_cpu(pkt->hdr.sequence)); | ||
606 | 608 | ||
607 | len = iwl_rx_packet_len(pkt); | 609 | len = iwl_rx_packet_len(pkt); |
608 | len += sizeof(u32); /* account for status word */ | 610 | len += sizeof(u32); /* account for status word */ |