FreeBSD14.0-RC4今天發佈,最後時刻有改動,開發社區決定在FreeBSD15之前保留(非PNP)ISA和GIANT鎖定的驅動程序。FreeBSD14曾經是他們計劃放棄ISA驅動程序和GIANT鎖定驅動程序的時間點,但現在它們的取消被推遲到FreeBSD15。
此前,一些 ISA 聲卡驅動程序已經在 FreeBSD 14 周期中被放棄,有報告說部分聲卡驅動程序甚至已經十多年不能使用,畢竟現在許多人都已經根本不知道什麼是ISA,更是沒有見過這些舊的工業標準架構硬件本尊。
這一改動將非PNP ISA 設備驅動程序的整體移除時間推遲到 FreeBSD 15。
同樣,這一修改也反映帶有 GIANT 鎖的驅動程序將在 FreeBSD 15 之前被移除。FreeBSD 的GIANT鎖, 顧名思義是用來鎖定內核以保持多核計算環境中的並發性, 類似於 Linux 的大內核鎖 (BKL)。
FreeBSD 14.0-RC4 除反映 FreeBSD 15 在移除 ISA 和 GIANT 鎖定驅動程序方面的延遲之外,還有 OpenZFS 更新和 QEMU 中的 Hyper-V 模擬修復。
有關 FreeBSD 14.0-RC4 發佈的更多詳情,請參閱郵件列表:
https://lists.freebsd.org/archives/freebsd-current/2023-November/004928.html
FreeBSD 14.0 穩定版預計將於 11 月 14 日正式發佈。