1. 程式人生 > 其它 >用於軟碟機的Linux驅動程式直到2023年仍在維護中

用於軟碟機的Linux驅動程式直到2023年仍在維護中

       當我們準備進入 2023 年時,Linux 核心的軟盤驅動仍在維護。在下週的 Linux 6.2 合併視窗之前,開發人員在為 2 月左右公佈的 Linux 6.2 穩定版而努力,這將是 2023 年的第一個主要的 Linux 版本,有趣的是,在這個版本中,仍然有一些人在關注軟盤驅動器。
  Denis Efremov 向 Linux 塊狀子系統維護者 Jens Axboe 提交了一份軟盤驅動拉動請求,要求對 Linux 6.2 的驅動進行更新。軟盤驅動的更新很少,但對於最新的核心程式碼來說,作者們似乎還是很在意它的。本次更新軟碟機驅動的目的在於,在 Linux 6.2 中,當呼叫 floppy_alloc_disk 失敗時,新的軟盤驅動將解決其初始化路徑中的記憶體洩漏問題。從 2020 年的 Linux 5.11 開始,軟盤驅動的這個記憶體洩露就已經出現在主線核心中了。近年來,它主要是對軟盤驅動的修復。今年早些時候是禁用 FDRAWCMD 釋放後重引用漏洞,問題表現在如果彈出損壞的軟盤後系統就會卡死。除此之外近幾年對於軟碟機驅動還有其他修復措施。軟盤驅動程式的記憶體洩漏修復現在是為 Linux 6.2 準備的塊狀驅動程式修改的一部分,也被標記為回傳到當前的 Linux 核心穩定系列。