Jelajahi Sumber

qcacmn: Deliver nbuf list with NULL terminated

Handle only single nbuf in dp_rx_deliver_to_stack_no_peer. Make sure to
terminate nbuf->next = NULL before delivering it.

Change-Id: Icec76da3b5c5cfd2682489db51cd115e8bc9b830
CRs-Fixed: 2497966
Manjunathappa Prakash 5 tahun lalu
induk
melakukan
9713759668
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      dp/wifi3.0/dp_rx.c

+ 1 - 0
dp/wifi3.0/dp_rx.c

@@ -1926,6 +1926,7 @@ done:
 		if (qdf_likely(peer)) {
 			vdev = peer->vdev;
 		} else {
+			nbuf->next = NULL;
 			dp_rx_deliver_to_stack_no_peer(soc, nbuf);
 			nbuf = next;
 			continue;