FreeBSD 11.2 發布了,此版本包含對 FreeBSD 內核和用戶區的重大更改,包括新驅動程序、硬件支持、新命令或選項、主要 bug 修復和貢獻的軟件升級等。其中操作系統內核的更新包括:
linux(4) ABI 兼容性層已經升級到支持 musl 消費者。[r321007]
fdescfs(5) 文件系統升級到支持 Linux 特定的 fd(4) /dev/fd 和 /proc/self/fd 行為。[r322340]
新增多個實時時鐘支持。[r323447]
修復 ng_iface(4) 驅動可能帶來的系統崩潰。[r324175]
升級 ipfw(4) 包過濾器以識別2層和3層數據包,修復 dummynet(4) AQM 包標記問題。[r325730]
修復 Intel® Apollo Lake™ CPUs 啟動問題。[r333166]
驅動與磁盤方面更新包括:
支持 TAIO USB 多協議適配器(TUMPA)。
cm(4) 和 fpa(4) 驅動已被標記為已棄用,并將在 FreeBSD 12 中刪除。
添加 ocs_fc(4) 驅動程序,支持 Emulex 16/8G FC GEN 5 HBA LPe15004 和 LPe160XX,以及 Emulex 32/16G FC GEN 6 HBA LPe3100X 和 LPe3200X。
lmc(4) 驅動已被標記為已棄用,并將在FreeBSD 12中刪除。
新增 smartpqi(4) 驅動程序,為 Microsemi®SCSI 控制器提供支持。
而用戶區的變更包含了用戶軟件、貢獻的軟件和系統工具。具體涉及到了 tcpdump、crontab、diskinfo、umount、pw、ps、df、ifconfig、less、file、diff、dtc、bsdinstall 等眾多應用的更新。
另外還有諸多方面的更新細節,包括啟動器、網絡、存儲和虛擬化等,具體信息可以查看發布公告。