qcacmn: Fix issues from monitor path
a. Fix memleak issue due to RX_HDR not received for a MPDU b. Compute appropriate packet offset for non-decapped packets c. Add correct DMA_LEN while adding a frag to SKB. d. Add debug stats Change-Id: Ie946f79df94df05789220b97c159c60d608bf1b2 CRs-Fixed: 3213698
This commit is contained in:

committed by
Madan Koyyalamudi

parent
823d493a71
commit
debe4c7ecf
@@ -1819,7 +1819,8 @@ hal_rx_status_get_mon_buf_addr(uint8_t *rx_tlv,
|
||||
|
||||
ppdu_info->packet_info.sw_cookie = (((uint64_t)addr->buffer_virt_addr_63_32 << 32) |
|
||||
(addr->buffer_virt_addr_31_0));
|
||||
ppdu_info->packet_info.dma_length = addr->dma_length;
|
||||
/* HW DMA length is '-1' of actual DMA length*/
|
||||
ppdu_info->packet_info.dma_length = addr->dma_length + 1;
|
||||
ppdu_info->packet_info.msdu_continuation = addr->msdu_continuation;
|
||||
ppdu_info->packet_info.truncated = addr->truncated;
|
||||
|
||||
|
Reference in New Issue
Block a user