Linux 5.18 的 NFSD 添加了对 NFSv4 出生时间文件属性的支持
admin
2023-07-31 15:41:20
0

Chuck Lever III 提交了 NFSD 文件系统服务器更改,用于开发中的Linux 5.18内核,其中包含一些有趣的更改。

Linux 5.18 的 NFSD 更改首先是对 NFSv4 出生时间文件属性的支持。NFSv4 的“出生时间”文件属性用于公开文件创建时间。这种 NFSD 支持将在支持 statx“btime”时间戳的现代 Linux 文件系统上工作,以公开文件创建时间,而不仅仅是文件最后修改的时间。

几年前通过statx 系统调用在 Linux 上实现了这一点因为能够公开更多的文件属性。如今,大多数 Linux 文件系统现在都可以支持文件创建时间属性,并且还看到了对 Linux 用户空间使用该扩展元数据的支持。现在在 Linux 5.18 中,NFSD 将在受支持的文件系统上公开 NFSv4“出生时间”。

Linux NFS 客户端代码已经支持在从服务器公开时使用此 NFSv4 属性。

除了出生时间文件属性,Linux 5.18 让 NFSD 总是无条件地构建 NFSv3 支持。到目前为止,Linux 始终使 NFSv2 无条件,然后使用CONFIG_NFSD_V3将 NFSv3 作为构建选项旋转出来. 但由于计划最终弃用 NFSv2 并稍后删除该代码,开发人员现在正在使 NFSv3“始终受支持”,以帮助缓解最终的过渡。

相关内容

热门资讯

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