Linux 6.9将放弃旧版NTFS文件系统驱动程序

Linux 6.9将放弃旧版NTFS文件系统驱动程序 在 Linux 6.9 合并窗口于本周末或下周末开启之前,Christian Brauner 提交了一份"vfs ntfs"拉取请求,要求删除旧版NTFS 驱动程序。他的理由如下"这将删除旧的 ntfs 驱动程序。新的 ntfs3 驱动程序是两年前合并的完全替代版本。我们查看了各种用户空间,它们要么使用了 ntfs3,要么使用了 ntfs 的保险丝版本,因此既没有构建 ntfs,也没有构建 ntfs3。我认为这是一个明确的信号,表明我们应该冒险移除旧版 ntfs 驱动程序。...除了各种奇怪的修复之外,它已经无人维护了。最坏的情况是,如果有人真的对它产生了有效的依赖,我们不得不重新引入它。不过,我们还是值得一试,看看能否将其移除"。移除这个传统的 NTFS 内核驱动程序后,Linux 源代码树的行数减少了 29303 行。 ... PC版: 手机版:

相关推荐

封面图片

Linux 6.9 发布 移除旧版 NTFS 驱动程序

Linux 6.9 发布 移除旧版 NTFS 驱动程序 Linus Torvalds 今天宣布发布并全面推出 Linux 内核 6.9,这是 Linux 内核的最新稳定版本,引入了多项新功能并改进了硬件支持。Linux 内核 6.9 将 EXT2 文件系统标记为已弃用。同样,Linux 6.9 最终删除了旧的 NTFS 文件系统实现,默认为 NTFS3 以支持 NTFS 文件系统。Linux 内核 6.9 将是一个短暂的分支,仅支持几个月。将由 Linux 内核 6.10 接替,其合并窗口现已由 Linus Torvalds 正式打开。预计将于2024年9月中下旬发布。

封面图片

Linux 6.9 VFIO更新为NVIDIA的Grace-Hopper芯片带来新版驱动程序

Linux 6.9 VFIO更新为NVIDIA的Grace-Hopper芯片带来新版驱动程序 NVIDIA公司为 Grace Hopper 超级芯片提供了一个 VFIO PCI 变体模块,以应对该大型芯片的特殊性。Linux 6.9 的VFIO 拉取请求解释了英伟达的新代码:"为NVIDIA的 Grace-Hopper 超级芯片的 GPU 添加新的 vfio-pci 变体驱动程序。  在该硬件模块的芯片到芯片互连初始化过程中,设备的 PCI BAR 将被闲置,转而使用更快、更连贯的机制来显示设备内存。 该驱动程序主要改变了设备的 VFIO 表示法取代用户空间驱动程序的物理 PCI BAR。此外,它还使用了新的 vma 标志,允许 KVM 对未缓存的设备内存使用写入结合属性。该补丁信息进一步描述了NVIDIA Grace Hopper 的新 VFIO 驱动程序代码。很高兴看到英伟达继续根据业务需要向 Linux 内核上游扩展。 ... PC版: 手机版:

封面图片

ext2文件系统驱动程序现已标记为过时

ext2文件系统驱动程序现已标记为过时 EXT2 文件系统已经存在了三十年,EXT3 和 EXT4 在 Linux 内核中稳定运行也分别有二十多年和十五年了。EXT2的使用率一直在下降,很可能只是用于访问旧的存储设备/传统的Linux发行版安装。不过,由于文件系统驱动程序不支持 2038 年以后的日期(Y2038 问题的一部分),EXT2 现在已被弃用。由于无法正确支持 2038 年 1 月 19 日之后的时间戳,Linux 开发人员现在鼓励剩余的 EXT2 用户升级到使用 EXT4 驱动程序访问文件系统。EXT4 驱动程序能够处理 EXT2 文件系统,同时正确支持 Y2038 问题之后的日期。因此,EXT2 驱动程序目前已被弃用,其代码仅作参考之用,但很可能在未来几年内被删除。Bootlin 博客上有更多关于 EXT2 驱动程序废弃的详细信息: ... PC版: 手机版:

封面图片

AMD RDNA 4 GPU补丁将并入Mesa的RadeonSI Linux驱动程序

AMD RDNA 4 GPU补丁将并入Mesa的RadeonSI Linux驱动程序 我们已经有一段时间没有在 Linux 上看到多个 GFX12/RDNA 4 GPU 开发项目了,也没有看到 Red 团队如何使用"IP 块"来增强他们的方法。基于这一准备情况,我们可以期待在发布时对下一代 GPU 提供最佳支持。现在,Phoronix报道称,RDNA 4 GPU 启用的初期工作终于与 Linux 上的主流 Radeon 驱动程序合并,这表明我们确实接近正式发布的时间表,而且从目前的情况来看,AMD 已经为发布做好了一切准备。据透露,有 24 个补丁被合并到 Mesa 24.2-devel 中,其中大部分涉及平台的基本要素,如 AMD AC 代码、GFX12(RDNA 4 GPU)的 ADDRLIB 库代码,以及对 RadeonSI OpenGL 驱动程序的其他一些更改。由于这些补丁正在等待合并请求,我们没有看到任何新的或独特的内容;因此,我们就不详细介绍了。除此之外,AMD 还为其 RDNA 4 GPU 推出了VCN5(Video Codec Next)编码/解码功能:很高兴能看到这次AMD在 Linux 上启用 RDNA 和 Zen 架构时所采用的方法,因为从过去的情况来看,AMD 在推出补丁时表现得非常勉强,有些甚至是在正式发布几天后才推出。早期的补丁还揭示了 RDNA 4 GPU 的全新光线追踪功能,更多详情请点击此处。通过这些举措,AMD 准备将 Linux 支持提升到一个新的高度,与 MESA 的 RADVV ulkan 驱动程序等替代品展开竞争。 ... PC版: 手机版:

封面图片

NVIDIA 535.98 Linux 驱动程序发布,包含多项修复

NVIDIA 535.98 Linux 驱动程序发布,包含多项修复 NVIDIA 今天发布了适用于 Linux、FreeBSD 和 Solaris 系统的 NVIDIA 535.98 图形驱动程序,解决了各种错误和问题。 NVIDIA 535.98 Linux 驱动程序的详细日志与下载可以去官网查看:

封面图片

Linux社区仍在努力于2024年禁用微软RNDIS驱动程序

Linux社区仍在努力于2024年禁用微软RNDIS驱动程序 远程 NDIS (RNDIS) 是微软开发的用于为连接到 USB 总线的网络设备编写 NDIS 微型端口设备驱动程序。 远程 NDIS 通过定义与总线无关的消息集并描述此消息集如何在 USB 总线上运行来实现此目的。 由于此远程 NDIS 接口是标准化的,因此一组主机驱动程序可以支持连接到 USB 总线的任意数量的网络设备。最近几天,Greg Kroah-Hartman 恢复了他的"rndis-removal"分支,作为 USB 子系统 Git 树的一部分。虽然现阶段并不是真正"移除"RNDIS,而只是修改 Kconfig 以防止驱动程序被轻易编译。一旦该分支进入 Linux 内核主线,几个月后如果没有问题,就可以从 Linux 内核中实际删除 RNDIS 驱动程序。补丁说明中对这一改动的描述依然如故:"微软的 RNDIS 协议在设计上是不安全的,在任何与不信任的主机或设备一起使用该协议的系统上都存在漏洞。  因为该协议不可能做到安全,所以只需禁用所有 RNDIS 驱动程序,以防止任何人再次使用它们。Windows 只有 XP 及更新版本的系统需要这样做,比它更早的 Windows 系统可以使用普通的 USB 类协议,而这些协议不存在这些问题。Android 已禁用该协议多年,所以应该不会有真正的系统仍然需要这样做了。"考虑到时间因素,我们将拭目以待rndis-removal 代码是否会在即将到来的 Linux v6.9 内核合并窗口中提交,以尝试将这些老化的代码从内核中移除。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人