News: 0001537301

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.15 Networking Delivers Many Nice Performance Optimizations & New Hardware

([Linux Networking] 4 Hours Ago Linux 6.15 Networking)


The networking subsystem updates for the in-development Linux 6.15 kernel bring multiple nice performance optimizations to enhance Linux networking speeds. The Linux 6.15 networking pull also has support for a number of new wireless and wired network chipsets.

Some of the most interesting network highlights for Linux 6.15 include:

- Optimized MPTCP performance in single subflow mode by 29%.

- TCP stream performance can be improved by up to 2x with enabling GRO on packets that went through XDP CPU redirect.

- Improve performance of contended connect() by 200% by searching for an available 4-tuple RCU rather than a spin lock. This yields a 229% improvement by tweaking the hash distribution.

- Performance under UDP floods is improved by as much as 10% by avoiding unconditionally touching sk_tsflags on receive.

- The ability to collect TCP timestamps for data submitted / sent / acked in BPF to allow for application-transparent lower-overhead tracking of TCP RPC performance.

- [1]Adding an MCTP transport driver for MCTP-over-USB .

- Support for SFP module access over SMBus.

- The Broadcom BNXT driver adds support for [2]Intel Killer E5000 Ethernet support .

- [3]Support for the Airoha RISC-V NPU packet processing unit .

- Support for the Realtek RTL8814AE and RTL8814AU wireless chipsets within the RTW88 driver.

- A new iwlmld sub-driver as part of the Intel IWLWIFI driver for supporting new hardware/firmware combinations.

- The Mediatek MT76 WiFi driver is preparing support for Multi-Link Operation (MLO) for the MT7996 chipset.

More details on these many interesting network changes for Linux 6.15 via [4]this pull that has already been merged to Git.



[1] https://www.phoronix.com/news/MCTP-Over-USB-Linux-6.15

[2] https://www.phoronix.com/search/TLP+Processing+Hints'>PCIe TLP Processing Hints</a> in conjunction with AMD EPYC 9005 platforms that can help provide for better performance. <br /> <br />- The Intel ICE driver adds support for Intel E830 network devices. <br /> <br />- The NVIDIA Mellanox MLX5 driver now supports 200 Gbps per-lane link modes. <br /> <br />- The VirtIO network driver now aggressively suppresses transfer completions that can improve performance by 96% when using 1 vCPU or 55% with 2 vCPUs. <br /> <br />- <a href=

[3] https://www.phoronix.com/news/Linux-6.15-Airoha-NPU

[4] https://lore.kernel.org/lkml/20250326163652.2730264-1-kuba@kernel.org/



nvaert1986

npwx

"Being against torture ought to be sort of a multipartisan thing."
-- Karl Lehenbauer, as amended by Jeff Daiell, a Libertarian