Browse Source

qcacld-3.0: Skip RX TLV header for RX fragment data

In dp_fisa_rx() function, L2 head pointer for fragment data is not
set correctly, actually it points to RX TLV header.
Skip RX TLV for RX fragment data.

Change-Id: Ie326734c657f45024a83792b103f931723148c92
CRs-Fixed: 2686851
Jinwei Chen 4 years ago
parent
commit
b55574eb99
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/dp/txrx3.0/dp_fisa_rx.c

+ 1 - 1
core/dp/txrx3.0/dp_fisa_rx.c

@@ -1041,7 +1041,7 @@ QDF_STATUS dp_fisa_rx(struct dp_soc *soc, struct dp_vdev *vdev,
 			dp_fisa_debug("Fragmented skb, will not be FISAed");
 			if (fisa_flow)
 				dp_rx_fisa_flush_flow(vdev, fisa_flow);
-			goto deliver_nbuf;
+			goto pull_nbuf;
 		}
 
 		if (!fisa_flow)