commit | 70539512de2ea1fbaa50034d369850a047d534f4 | [log] [tgz] |
---|---|---|
author | Tallapragada Kalyan <ktallapr@codeaurora.org> | Thu Mar 29 16:19:43 2018 +0530 |
committer | nshrivas <nshrivas@codeaurora.org> | Tue May 01 21:37:40 2018 -0700 |
tree | a0f4a0a9b43edbe1ff61a88282b35920bcaede45 | |
parent | 41323bb65cb190aae85132beb56772251f425c90 [diff] |
qcacmn: chain nbufs using phy_ppdu_id for peer invalid case nbufs received on wbm_release ring were chained based on first_msdu and last_msdu bits if the peer is invalid for these frames, but these fields in the rx tlv header were in-correct as hardware does not decap these msdu's. Based on inputs from firmware we now changed this logic to using phy_ppdu_id field from the rx_mpdu_start tlv & rx_attention tlv. Change-Id: Ifc7faa2d1b0585bcc226e5cb2045fcb29d152273