Linus Torvalds 想要一个新的 NTFS 驱动程序,而 Paragon Software 就是一个

最近 Linus Torvalds 宣布发布第一个 Linux 5.14 候选版本 对此,内核开发团队在稳定版本之前继续研究最终细节。嘿,据推测 Linux 5.14 稳定版 可能带有新的 NTFS 驱动程序,特别是 Paragon Software 的“NTFS3”驱动程序。

并且是在 Linux 内核邮件列表上的帖子中, Torvalds 要求 Paragon Software 提交代码以合并他们的新 NTFS 驱动程序. 该驱动程序可以添加到 Linux 5.14-rc2 中,尽管 Torvalds 认为这个版本已经太大了。 如果没有,驱动程序应该已准备好用于 Linux 5.15。

我们只是没有人来管理新的文件系统:fsdevel
邮件列表非常适合评论和获得反馈,但有时 有人只需要提交它,这不是 fsdevel 结束了。

“它已经处于比以前好得多的状态”的论点
ntfs 驱动程序«可能不是一个非常强大的技术论点(不是因为
从任何 Paragon 问题,只是因为旧的 ntfs 驱动程序不是
很酷),但合并新的是一个非常有力的论据
通过 Paragon。

在讨论分离问题时 通过维护文件系统和 VFS 相关驱动程序的代码来获得权力, Linus Torvalds 表示愿意直接接受补丁 随着 NTFS 文件系统的新实现,如果 Paragon Software 在 Linux 内核中承担 NTFS 作为文件系统维护者的责任,并收到其他内核开发人员的确认,他们已经审查了代码的正确性(显然,确认是现在可用)。

莱纳斯 注意到在 VFS 内核开发人员中没有负责任的人 从接收带有新 FS 的拉取请求,因此此类请求可以亲自发送给他。

在一般情况下, Linus 暗示他认为采用新的 NTFS 代码没有任何特殊问题。 在内核的主要部分,由于旧NTFS驱动的可悲状态经不起批评,并且一年来没有对新Paragon驱动产生重大抱怨。

该驱动程序的功能状态已经比 2001 年以前的 ntfs 驱动程序好得多。

如果新的 ntfs 代码有来自人们的评论,并且看起来确实如此
得到它们,而 Paragon 有望保留它,然后我
我认为 Paragon 应该为它发出一个 git pull 请求。

并且是今年在“linux-fsdevel”邮件列表中提出了26个版本的ntfs3补丁进行审核,其中评论已被删除,但包含问题 由于无法找到 VFS 的维护者,它在内核中停滞不前, 他们可以就概念性问题做出决定:如何处理旧的 ntfs 驱动程序,以及是否在新驱动程序中实现旧的 FAT ioctl 调用。

以目前的形式, 接受补丁, 有必要确保在 ntfs3 中与最近在 iov API 中所做的更改兼容,因此补丁已停止构建,并在可能的情况下将代码转换为使用 fs / iomap(假设这并不重要,并且当 ntfs3 在内核中时已经可以完成适配)。

Paragon Software 于去年 XNUMX 月发现了新 NTFS 驱动程序的代码,它与驱动程序内核中已有的代码不同,因为它能够在写入模式下工作。

该驱动程序支持当前版本 NTFS 3.1 的所有功能,包括扩展文件属性、数据压缩模式、文件间隙的有效处理以及注册表更改重播以在崩溃后恢复完整性。

最后 如果您有兴趣了解更多信息, 您可以查看详细信息 在下面的链接中。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。