qcacmn: Mark a frame as ready for delivery on insertion to egress list

Whenever a frame is added directly to egress list, mark it as ready
for delivery.

Change-Id: Ifb2eff595227c3c6857666624ab272fd20845756
CRs-Fixed: 3405305
This commit is contained in:
Edayilliam Jayadev
2023-02-14 10:59:15 +05:30
committed by Madan Koyyalamudi
parent d18654812f
commit de1279ed3f

View File

@@ -3082,6 +3082,7 @@ mgmt_rx_reo_update_egress_list(struct mgmt_rx_reo_egress_list *egress_list,
new->egress_list_insertion_ts = qdf_get_log_timestamp(); new->egress_list_insertion_ts = qdf_get_log_timestamp();
new->ingress_timestamp = frame_desc->ingress_timestamp; new->ingress_timestamp = frame_desc->ingress_timestamp;
new->is_parallel_rx = frame_desc->is_parallel_rx; new->is_parallel_rx = frame_desc->is_parallel_rx;
new->status |= STATUS_OLDER_THAN_READY_TO_DELIVER_FRAMES;
frame_desc->egress_list_insertion_pos = list_insertion_pos; frame_desc->egress_list_insertion_pos = list_insertion_pos;
ret = qdf_list_insert_before(&reo_egress_list->list, &new->node, ret = qdf_list_insert_before(&reo_egress_list->list, &new->node,