曾被 Linus 點名批評的英特爾 LAM(Linear Address Masking :線性地址掩碼) 功能,終于合并到 Linux 6.4 中。
英特爾線性地址掩碼 (LAM) 允許軟件將 64 位線性地址的未轉換地址位用于元數據,可用于用戶空間內存清理和標記等元數據的多種用途。
它的本質上類似于 AMD 的高位地址忽略 “UAI”(Upper Address Ignore )以及 Arm 的頂部字節忽略 “TBI”(Top-Bits-Ignore)功能。

英特爾在 2020 年初次對外展示 LAM,此后一直致力于為其提供 Linux 內核支持。Intel LAM 最初提交到了 Linux 6.2 合并窗口,但隨后受到了 Linus 的嚴厲批評,從名稱到功能設計等多方面批判了一番。
在代碼得到改進后,LAM 支持代碼再次作為 x86/mm 的一部分發送到了 Linux 6.4 的合并窗口。Linus Torvalds 在周五進行了合并,拉取了英特爾工程師提交的 LAM 啟用代碼(盡管 Linus 個人仍然不喜歡該功能的名稱)。
這次 Linus 沒有對 LAM 的代碼提出任何根本性的反對意見,但他最后自己寫了一個新補丁,使 access_ok () 獨立于 LAM,因為他不喜歡這個設計。
審核編輯 :李倩
-
Linux
+關注
關注
88文章
11760瀏覽量
219046 -
線性
+關注
關注
0文章
219瀏覽量
26280
原文標題:曾被Linus點名批評的功能,現已合并到Linux 6.4中
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
軟銀再出手?曾考慮收購Marvell,將其與Arm合并
AMD Vivado Design Suite 2025.2版本現已發布
飛凌嵌入式ElfBoard-Linux系統中的文件分類
Linux歷史上10件最有意義的大事,你知道幾件?
訂單拆單合并處理接口設計與實現
用RTThread Studio進行debug,提示 ST-LINK 設備固件版本過低怎么解決?
曝鴻蒙6.0系統星閃藍牙入口合并
華為工程師總結Linux筆記
AMD Vivado Design Suite 2025.1現已推出
亞馬遜功能最強模型Amazon Nova Premier現已正式可用
曾被Linus點名批評的功能,現已合并到Linux 6.4中
評論