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

Great accomplishment seems imperfect,
Yet it does not outlive its usefulness.
Great fullness seems empty,
Yet cannot be exhausted.

Great straightness seems twisted.
Great intelligence seems stupid.
Great eloquence seems awkward.

Movement overcomes cold.
Stillness overcomes heat.
Stillness and tranquillity set things in order in the universe.