Linux 6.2 Working More On WiFi 7, 800 Gbps Networking, Protective Load Balancing
There is a lot of networking feature changes (as usual) this kernel cycle for Linux 6.2:
- Protective Load Balancing across switch links has been implemented in the TCP kernel code.
- The TUN network driver speed bumped from 10 Mbps to 10 Gbps.
- Preparations for 800 Gbps networking support.
- New wired hardware driver support covering the Marvell Octeon CNF95N and CCN10KB, Marvell Restera AC5X, WangXun 10 Gigabit, MotoComm YT8521, Microchip KSZ9563, Microsoft Azure Network Adapter, and Linux Automation 10Base-TIL adapter.
- New wireless driver work includes enabling MediaTek WiFi 7 802.11be devices and Realtek rtw8821cu, rtw8822bu, rtw8822cu and rtw8723du USB device support.
- New Bluetooth hardware support includes the Broadcom BCM4377/4378/4387 chipsets and Realtek RTL8852BE / RTL8723DS.
- Intel's IWLWIFI driver has enabled WiFi 7 Extremely High Throughput (EHT) PHY capabilities and 320 MHz channels support.
- The Realtek RTW89 WiFi driver now supports Wake-Over-WLAN functionality.
- Continued work around WiFi 7 enablement work, building off work laid on prior kernels.
- The IPSec code has added a new "packet offload" type to allow for complete header processing and crypto offloading.
- Bridging MAC Authentication Bypass (MAB) support.
- Support for user-defined BPF objects. This is used for ultimately allowing developers to build their own data structures like linked lists with BPF.
- Some GRO performance optimizations.
More details on all of the big networking changes for Linux 6.2 via this pull.