查看完整版本: [-- 英特尔再次提交 LAM 补丁希望在 Linux 6.3 中合并 --]

秋无痕论坛 -> 『Linux 系统讨论专区』 -> 英特尔再次提交 LAM 补丁希望在 Linux 6.3 中合并 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

mc2800 2022-12-28 18:04

12 月 28 日消息,在 Linux 6.2 合并窗口期,英特尔工程师提交的线性地址掩码(Linear Address Masking,简称 LAM)提案遭到了 Linus Torvalds 的拒绝。英特尔工程师今天再次提交第 13 个版本,希望在 Linux 6.3 或者更高版本中合并该功能。
[attachment=336181]
[attachment=336182]

英特尔线性地址掩码(LAM)允许通过软件方式使用元数据 64 位线性地址中的所有未转换地址。目前线性地址要么使用 48 位(4 级分页)或者 57 位(5 级分页),而英特尔的 LAM 提案希望使用所有 64 位元数据。
[attachment=336183]

不过这项提案遭到了 Linus Torvalds 的拒绝,理由是更改 untagged_addr () 函数可能会带来“破坏性”影响,而且他个人也明确表示不喜欢 LAM 这个名称,因为 Arm 已经通过 TBI 提供了这项功能。
[attachment=336184]
[attachment=336185]

今天早上标记了线性地址掩码的 v13 补丁已发送以供审核。这个 v13 系列修复了 untagged_addr () 和 LAM 之间的竞争。对于 v13 的更改,它不允许在进程生成第二个线程后启用 LAM 以及对未标记地址功能的其他更改。有关更改的更多详细信息,请参阅 v13 系列。

bsxing 2022-12-28 22:35
感谢楼主的资源分享

watter 2022-12-29 07:11
了解一下,谢谢分享。

jxm 2022-12-29 12:52
了解一下。谢谢楼主分享。

mc2800 2022-12-29 17:19
看看了解一下吧!

笑望云舒 2023-01-06 18:56
感谢楼主辛苦分享。

hexj9 2023-01-07 19:34
谢谢辛苦分享这个了,进来看看,了解一下。


查看完整版本: [-- 英特尔再次提交 LAM 补丁希望在 Linux 6.3 中合并 --] [-- top --]



Powered by PHPWind v7.3.2 Code © 2003-08 PHPWind
Time 0.037353 second(s),query:3 Gzip enabled

You can contact us