Linux 5.16 網絡子系統大範圍升級 多個新適配器驅動加入

Linux在數據中心中佔主導地位,因此每個內核升級周期的網絡子系統變化仍然相當活躍。Linux
5.16也不例外,周一最新與網絡相關的更新加入了大量的驅動和新規範的支持。
一個較新硬件的驅動是Realtek RTW89
Wi-Fi驅動,用於支持Realtek 8852AE 802.11ax適配器和未來的型號。

另一個新網絡驅動程序是用於ASIX AX88796C硬件的x88796c。同時,高通QCA8k驅動增加了對QCA8328的支持,以及對現有網絡驅動的其他較小的支持補充。

wp-upload.jpeg

英特爾的100G以太網驅動代碼為TC/OvS flow API增加了eswitch offload,支持應用設備隊列,其中Rx/Tx隊列可以分配給應用線程,以及其他改進。

聯發科MT7921 Wi-Fi驅動程序增加了對6GHz Wi-Fi的支持、主動狀態電源管理(ASPM)和其他改進。

mobile01-564e4080fd29fff3a197dc33075857d3.jpg.webp

藍牙代碼方面,新版本合併的驅動對藍牙鏈接質量和音頻/編解碼器支持有了一些改進,藍牙驅動支持現在也出現在聯發科MT7922和MT7921 SoC上。

Google的vNIC”GVE”驅動增加了對巨量幀、Rx頁面重用和其他改進的支持。

BPF代碼有了一些改進,包括安全方面的改變,現在默認不允許無特權的BPF。

核心網絡代碼增加了管理鄰近條目的概念,這些條目由控制平面添加,並由內核解析,用於XDP和BPF等加速路徑。其他變化包括對多路徑TCP(MPTCP)的持續改進、基於RFC7450規範的自動組播隧道(AMT)驅動程序的引入,以及其他改進。

關於Linux 5.16的許多網絡變化的更多細節,請見此拉動請求:

https://lore.kernel.org/lkml/[email protected]/

(0)
上一篇 2021-11-02 19:00
下一篇 2021-11-02 19:23

相关推荐