Sieng Piaw Liew
e4ffe42f7e
bcm63xx: batch process RX path
Use netif_receive_skb_list to batch process skb in RX.
Tested on BCM6328 320 MHz using iperf3 -M 512, increasing performance by 12.5%.
Before:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-30.00 sec 120 MBytes 33.7 Mbits/sec 277 sender
[ 4] 0.00-30.00 sec 120 MBytes 33.5 Mbits/sec receiver
After:
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-30.00 sec 136 MBytes 37.9 Mbits/sec 203 sender
[ 4] 0.00-30.00 sec 135 MBytes 37.7 Mbits/sec receiver
Signed-off-by: Sieng Piaw Liew <liew.s.piaw@gmail.com>
[Amend commit description]
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: maurerr <mariusd84@gmail.com>
2021-09-01 08:07:16 +00:00
..
2020-06-07 20:26:17 +02:00
2021-09-01 08:06:51 +00:00
2020-06-11 09:07:04 +02:00
2020-06-11 09:07:04 +02:00
2020-06-11 09:07:04 +02:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2021-09-01 08:06:49 +00:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:45:56 +02:00
2020-05-14 16:12:12 +02:00
2021-09-01 08:07:01 +00:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-05-14 16:27:31 +02:00
2020-05-14 16:28:31 +02:00
2020-05-14 18:10:12 +02:00
2020-05-17 23:29:48 +02:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-08-06 23:06:12 +02:00
2020-05-14 16:12:12 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-05-19 13:33:39 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:43:55 +02:00
2020-04-12 12:43:55 +02:00
2020-04-12 12:43:55 +02:00
2020-04-12 12:36:43 +02:00
2020-04-12 12:36:43 +02:00
2020-08-06 23:06:12 +02:00
2020-05-21 19:11:24 +02:00
2020-05-18 18:24:06 +02:00
2020-06-07 20:26:17 +02:00
2020-05-18 18:24:06 +02:00
2020-05-18 18:24:06 +02:00
2020-05-18 18:24:06 +02:00
2021-09-01 08:07:16 +00:00
2021-09-01 08:06:51 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2021-09-01 08:07:07 +00:00
2020-04-12 12:36:43 +02:00