mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 16:16:15 -04:00
qcacld-3.0: Return control after dropping NULL vdev msdus
Return control after dropping NULL vdev msdus and make sure to NULL terminate the fisa_flow->head_skb. Change-Id: I50e469f603b48cb578db30aaaaa9f974d469fde1 CRs-Fixed: 2613251
This commit is contained in:
parent
00cce59bcd
commit
13dcee71cb
1 changed files with 2 additions and 0 deletions
|
|
@ -796,6 +796,7 @@ dp_rx_fisa_flush_udp_flow(struct dp_vdev *vdev,
|
|||
if (qdf_unlikely(!fisa_flow_vdev ||
|
||||
(fisa_flow_vdev != fisa_flow->vdev))) {
|
||||
qdf_nbuf_free(fisa_flow->head_skb);
|
||||
goto out;
|
||||
}
|
||||
dp_fisa_debug("fisa_flow->curr_aggr %d", fisa_flow->cur_aggr);
|
||||
linear_skb = dp_fisa_rx_linear_skb(vdev, fisa_flow->head_skb, 24000);
|
||||
|
|
@ -807,6 +808,7 @@ dp_rx_fisa_flush_udp_flow(struct dp_vdev *vdev,
|
|||
vdev->osif_rx(vdev->osif_vdev, fisa_flow->head_skb);
|
||||
}
|
||||
|
||||
out:
|
||||
fisa_flow->head_skb = NULL;
|
||||
fisa_flow->last_skb = NULL;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue