Linux 5.16 網(wǎng)絡(luò)子系統(tǒng)大范圍升級(jí) 多個(gè)新適配器驅(qū)動(dòng)加入
2021-11-03
來源:電子創(chuàng)新網(wǎng)
Linux在數(shù)據(jù)中心中占主導(dǎo)地位,因此每個(gè)內(nèi)核升級(jí)周期的網(wǎng)絡(luò)子系統(tǒng)變化仍然相當(dāng)活躍。Linux 5.16也不例外,周一最新與網(wǎng)絡(luò)相關(guān)的更新加入了大量的驅(qū)動(dòng)和新規(guī)范的支持。一個(gè)較新硬件的驅(qū)動(dòng)是Realtek RTW89 Wi-Fi驅(qū)動(dòng),用于支持Realtek 8852AE 802.11ax適配器和未來的型號(hào)。
另一個(gè)新網(wǎng)絡(luò)驅(qū)動(dòng)程序是用于ASIX AX88796C硬件的x88796c。同時(shí),高通QCA8k驅(qū)動(dòng)增加了對(duì)QCA8328的支持,以及對(duì)現(xiàn)有網(wǎng)絡(luò)驅(qū)動(dòng)的其他較小的支持補(bǔ)充。
英特爾的100G以太網(wǎng)驅(qū)動(dòng)代碼為TC/OvS flow API增加了eswitch offload,支持應(yīng)用設(shè)備隊(duì)列,其中Rx/Tx隊(duì)列可以分配給應(yīng)用線程,以及其他改進(jìn)。
聯(lián)發(fā)科MT7921 Wi-Fi驅(qū)動(dòng)程序增加了對(duì)6GHz Wi-Fi的支持、主動(dòng)狀態(tài)電源管理(ASPM)和其他改進(jìn)。
藍(lán)牙代碼方面,新版本合并的驅(qū)動(dòng)對(duì)藍(lán)牙鏈接質(zhì)量和音頻/編解碼器支持有了一些改進(jìn),藍(lán)牙驅(qū)動(dòng)支持現(xiàn)在也出現(xiàn)在聯(lián)發(fā)科MT7922和MT7921 SoC上。
Google的vNIC"GVE"驅(qū)動(dòng)增加了對(duì)巨量幀、Rx頁面重用和其他改進(jìn)的支持。
BPF代碼有了一些改進(jìn),包括安全方面的改變,現(xiàn)在默認(rèn)不允許無特權(quán)的BPF。
核心網(wǎng)絡(luò)代碼增加了管理鄰近條目的概念,這些條目由控制平面添加,并由內(nèi)核解析,用于XDP和BPF等加速路徑。其他變化包括對(duì)多路徑TCP(MPTCP)的持續(xù)改進(jìn)、基于RFC7450規(guī)范的自動(dòng)組播隧道(AMT)驅(qū)動(dòng)程序的引入,以及其他改進(jìn)。