皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

XFS 与 Linux 6.12 一起添加了新的 ioctl 来交换两个文件的内容

XFS 文件系统更改已合并到 Linux 6.12 内核中,并引入了新的 ioctl 以便能够交换两个文件的内容。

Linux 6.12 中的 XFS 文件系统驱动程序添加了 XFS_IOC_START_COMMIT 和 XFS_IOC_COMMIT_RANGE ioctls 来管理文件内容的原子更新。提交 ioctl 类似于现有的 XFS_IOC_EXCHANGE_RANGE,但强制要求文件在采样点后不能被更改。

新接口的代码注释将其总结为:

“使用 file2 与 struct xfs_exchange_range 相同的定义,如果 file2 的 inode 编号、mtime 和 ctime 与提供给调用的参数相同,则将 file1 的内容提交到 file2 中。file2 的旧内容将移动到 file1。

Linux 6.12 的其余 XFS 更改相当于各种错误修复。

XFS 与 Linux 6.12 一起添加了新的 ioctl 来交换两个文件的内容

通过今天登陆 Linux 6.12 Git 的 Pull 程序提供有关 XFS 更新的更多详细信息。

转自 XFS With Linux 6.12 Adds New Ioctls To Exchange Contents Of Two Files – Phoronix

已有 0 条评论 新浪微博
已有 0 条评论 新浪微博
-->