Linus Torvalds 质疑希望登陆 Linux 5.19 的新“HTE”子系统
admin
2023-07-31 17:51:48
0

linuxkernellinuxkernel

作为几乎完成的Linux 5.19合并窗口 的新子系统提交的是硬件时间戳引擎“HTE”代码。不过,Linus Torvalds 还没有引入这个新代码,并且对其中的一些元素提出了担忧。

硬件时间戳引擎“HTE”能够有效地将硬件时间戳与某些事件(例如来自 GPIO 和 IRQ)相关联。Linux 内核驱动程序可以注册为硬件时间戳提供程序,而内核的其他区域可以请求他们感兴趣的事件由所述提供程序加时间戳。

随着 HTE 代码的初始状态,

有关 HTE 子系统的更多详细信息,请参阅此拉取请求。

某些设备内置了硬件时间戳引擎,可以实时监控系统信号、线路、总线等的集合以了解状态变化;在检测到更改后,他们可以自动存储发生时的时间戳。与使用软件对应物(即 ktime 和friends)相比,此类功能可能有助于在获取时间戳方面实现更好的准确性。

NVIDIA 的 Dipen Patel 正在寻求维护这个子系统,而 NVIDIA 的 Thierry Reding 则接管了初始拉取请求的发送。

Linus Torvalds 虽然表达了一些担忧,但尚未将 HTE 子系统拉入主线。他的担忧包括现在只有一个提供者实现,此拉取请求是在合并窗口结束时提交的,以及“HTE”名称是否令人困惑/选择不当。

image.php_-15image.php_-15
仅支持一个供应商实施 (NVIDIA Tegra194) 的 HTE 子系统是 Torvalds 对这一新代码的担忧之一,而不是看到多个供应商已经支持它以帮助证明子系统的设计。

作为对 Torvalds的回应,Linaro 的 Linus Walleij 提出英特尔希望将硬件时间戳代码添加到 GPIO 子系统,但被要求尝试针对 HTE 子系统。在过去的九个月里,尽管英特尔工程师没有调整他们的英特尔 Elkhart Lake/Tiger Lake PMC 代码以使用 HTE,因此目前只有一家供应商实施。至于名称的选择,提出了“hwstamping”子系统作为可能的替代名称。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在Instagram上扫描... 如何在Instagram上扫描名称标签/ QR? 总而言之,您可以通过大约四种不同的方法来扫描这些I...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
Hive OS 新建飞行表的方... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...