qcacmn: Fix duplicate tx buffer issue in send multiple
In tx send multiple API stop processing of msdu_info when next segment is NULL Change-Id: I9bc6a90987bb03c86b110d9398bc0188218a348d
这个提交包含在:
@@ -2314,7 +2314,8 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
|
||||
.curr_seg->next;
|
||||
nbuf = msdu_info->u.sg_info
|
||||
.curr_seg->nbuf;
|
||||
}
|
||||
} else
|
||||
break;
|
||||
i++;
|
||||
continue;
|
||||
}
|
||||
@@ -2356,7 +2357,8 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
|
||||
msdu_info->u.sg_info.curr_seg =
|
||||
msdu_info->u.sg_info.curr_seg->next;
|
||||
nbuf = msdu_info->u.sg_info.curr_seg->nbuf;
|
||||
}
|
||||
} else
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
|
在新工单中引用
屏蔽一个用户