When HTT attached, driver allocates DMA buffer to record each RX ring entry, with element size - target_paddr_t, which is bus size, and may be different from kernel's physical address size. While in htt_rx_detach, size of qdf_dma_addr_t used for buffer free. In case kernel built as 64-bit, and bus size as default 32-bit, it will crash when free. Use same element size to avoid it. CRs-Fixed: 2087592 Change-Id: Iabe95f92ea82b736213a8b81453163229b2a3a3b |
||
---|---|---|
.. | ||
htt | ||
ol/inc | ||
txrx |