主题 : 英特尔再次提交 LAM 补丁希望在 Linux 6.3 中合并
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261145
威望: 117158 点
无痕币: 2461 WHB
贡献值: 0 点
在线时间: 9392(时)
注册时间: 2007-11-24
最后登录: 2024-05-11

0 英特尔再次提交 LAM 补丁希望在 Linux 6.3 中合并

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





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



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





今天早上标记了线性地址掩码的 v13 补丁已发送以供审核。这个 v13 系列修复了 untagged_addr () 和 LAM 之间的竞争。对于 v13 的更改,它不允许在进程生成第二个线程后启用 LAM 以及对未标记地址功能的其他更改。有关更改的更多详细信息,请参阅 v13 系列。
事能知足心常乐 人到无求品自高
级别: 六行秋雁

UID: 30790
精华: 0
发帖: 1714
威望: 21904 点
无痕币: 6492 WHB
贡献值: 0 点
在线时间: 449(时)
注册时间: 2008-05-19
最后登录: 2024-04-20

感谢楼主辛苦分享。
Total 0.077802(s) query 6, Time now is:05-11 01:44, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛