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

Linux NTFS3 驱动程序现在支持 1970 年之前的时间戳

虽然 NTFSPLUS 仍在作为新的现代 NTFS 开源驱动程序继续开发,但目前 Paragon Software 的 NTFS3 驱动程序仍然是 Linux 系统主内核中最强大的 NTFS 文件系统驱动程序。在 Linux 6.19 合并窗口中,该驱动程序已经获得了一系列修复。

尽管在实际使用中可能不会看到太多应用,但 Linux 6.19 版本的 NTFS3 驱动程序现在可以支持 1970 年之前的时间戳。在新内核中,NTFS3 驱动程序的第一个更改是支持 pre-Epoch 时间戳,以处理 1970 年 1 月 1 日之前的时间。NTFS3 之前依赖于无符号的 64 位类型,但现在已切换为带符号的 64 位类型,以处理 pre-epoch 时间戳。这个问题是由 xfstests 程序测试文件系统时提出的。但对于任何可能拥有 1970 年之前时间戳的用户,Linux 6.19 都为 NTFS3 修复了这一问题。

Linux NTFS3 驱动程序现在支持 1970 年之前的时间戳

Linux 6.19 中的 NTFS3 也现在禁用了压缩文件的预读功能,支持 NTFS3_IOC_SHUTDOWN ioctl,执行直接 I/O 读取时检查最小对齐,以及各种修复。除此之外,Linux 6.19 中的 NTFS3 活动没有什么特别值得注意的地方。 此拉取请求现已合并,以在主线 Linux 内核中提供最新的 NTFS3 支持。