
With the Linux 5.14 merge window it's been another busy time for the networking portion of the kernel. Some of the networking changes to find with Linux 5.14 include:
- The Intel IOSM driver is added as the company's new M.2 modem driver.
- MikroTik 10G/25G NIC support .
- NVMeTCP offload bits .
- AF_XDP zero-copy for the Intel IGC driver .
- Preparations toward ultimately being able to support signed BPF programs in the kernel. The prep work in Linux 5.14 for BPF is around adding a syscall program type and libbpf support for generating instructions and bindings for in-kernel BPF loaders, which in turn can be purposed as a BPF loader for BPF.
- The core networking code now allows bypassing of the lockless qdisc for better performance. In a pktgen test the performance went up by 23% for one thread and 44% for two threads.
- Support for the Qualcomm MSM8998. On the Qualcomm front is also WiFi support for the QCN9074 and WCN6855 PCI devices.
- Mellanox BlueField Gigabit Ethernet support is in place for that control NIC of the DPU.
- Various 6GHz WiFi improvements.
- Continued work on Multi-Path TCP (MPTCP).
The lengthy list of networking changes for this next kernel version can be found at lore.kernel.org