openwrt/target/linux/bcm63xx
Sieng Piaw Liew 897ad58360 bcm63xx: enetsw: switch to netdev_alloc_skb_ip_align
Increases packet processing performance by 30%.
Tested on BCM6328 320 MHz and iperf3 -M 512 for packet/sec performance.

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   155 MBytes  43.3 Mbits/sec  354             sender
[  4]   0.00-30.00  sec   154 MBytes  43.1 Mbits/sec                  receiver

Signed-off-by: Sieng Piaw Liew <liew.s.piaw@gmail.com>
[Merge patches, amend commit and add patch 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
..
base-files bcm63xx: remove model name from LED labels 2021-09-01 08:07:04 +00:00
dts bcm63xx: move dts-v1 statement to top-level DTSI files 2021-09-01 08:07:04 +00:00
generic brcm63xx: rename target to bcm63xx 2020-02-14 14:10:51 +01:00
image treewide: use wpad-basic-wolfssl as default 2021-09-01 08:06:52 +00:00
patches-5.4 bcm63xx: enetsw: switch to netdev_alloc_skb_ip_align 2021-09-01 08:07:16 +00:00
profiles treewide: use wpad-basic-wolfssl as default 2021-09-01 08:06:52 +00:00
smp bcm63xx: smp: add NAND support 2020-05-18 18:24:06 +02:00
config-5.4 kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2021-09-01 08:06:53 +00:00
Makefile bcm63xx: switch to 5.4 kernel 2020-04-18 20:58:38 +02:00
modules.mk brcm63xx: rename target to bcm63xx 2020-02-14 14:10:51 +01:00