Rafal Kozik
79405ee175
net/ena: fix out of order completion
...
rx_buffer_info should be refill not linearly, but out of order.
IDs should be taken from empty_rx_reqs array.
rx_refill_buffer is introduced to temporary storage
bulk of mbufs taken from pool.
In case of error unused mbufs are put back to pool.
Fixes: c2034976673d ("net/ena: add Rx out of order completion")
Cc: stable@dpdk.org
Signed-off-by: Rafal Kozik <rk@semihalf.com>
Acked-by: Michal Krawczyk <mk@semihalf.com>
2018-11-22 09:50:39 +01:00
..
2018-10-26 22:14:05 +02:00
2018-10-26 22:14:05 +02:00
2018-10-18 10:24:39 +02:00
2018-11-16 16:28:52 +01:00
2018-10-27 18:00:01 +02:00
2018-10-26 22:14:05 +02:00
2018-11-20 10:09:37 +01:00
2018-11-05 18:54:48 +01:00
2018-11-16 18:27:55 +01:00
2018-11-14 00:35:53 +01:00
2018-10-26 22:14:05 +02:00
2018-10-26 22:14:05 +02:00
2018-11-14 00:35:53 +01:00
2018-11-22 09:50:39 +01:00
2018-10-26 22:14:05 +02:00
2018-11-14 00:35:53 +01:00
2018-10-29 02:34:21 +01:00
2018-11-12 13:27:02 +01:00
2018-11-20 12:42:50 +01:00
2018-10-29 02:01:08 +01:00
2018-11-15 23:32:01 +01:00
2018-10-26 22:14:05 +02:00
2018-10-26 22:14:05 +02:00
2018-11-23 01:43:39 +01:00
2018-11-16 10:45:37 +01:00
2018-10-26 22:14:05 +02:00
2018-11-16 11:13:51 +01:00
2018-11-05 20:10:54 +01:00
2018-11-05 01:01:54 +01:00
2018-10-26 22:14:05 +02:00
2018-11-16 12:03:54 +01:00
2018-11-16 16:56:19 +01:00
2018-11-14 00:35:53 +01:00
2018-10-26 22:14:05 +02:00
2018-11-14 00:35:53 +01:00
2018-11-21 16:23:56 +01:00
2018-10-26 22:14:05 +02:00
2018-11-14 00:35:53 +01:00
2018-11-14 00:35:53 +01:00
2018-10-27 18:03:33 +02:00
2018-11-05 15:01:25 +01:00
2018-11-14 00:35:53 +01:00
2018-11-14 00:35:53 +01:00
2018-10-18 10:24:39 +02:00
2018-10-18 10:24:39 +02:00