
If RX packets reaped from REO2SW ring hit rx_reap_loop_pkt_limit, REO2SW ring reaping will break and stop, but for scattered msdu case, all related buffer should be received one time for further processing, otherwise dp_rx_sg_create can not handle correctly. (1) make sure all buffers for scattered msdu is received then allow break when rx_reap_loop_pkt_limit hit. (2) refine skb unmap location in case msdu_scatter_wait_break logic is hit, then may double unmap for same skb(not for current issue). Change-Id: I85d385ee9c3b1a5ed56ae5e5b68636d04968553f CRs-Fixed: 2632082
76 KiB
76 KiB