搜索
首页系统教程LINUXLinux内核6.12 RC5发布

Linus Torvalds于2024年10月27日发布了Linux内核6.12的第五个候选版本(RC5)。继rc4版本规模超出预期后,rc5回归到更正常的规模,差异统计相对平稳。

Linux Kernel 6.12 RC5 Released

Linux内核6.12-rc5包含针对内核不同组件的各种修复和改进,包括网络、驱动程序、文件系统和特定于体系结构的功能。

目录

  • 文件系统修复
  • 体系结构和核心内核改进
  • 试用Linux内核6.12 RC5

驱动程序更新和移除

此版本的一个重大变化是移除了da8xx fbdev驱动程序,该驱动程序已被tilcdc驱动程序取代。

GPU和网络驱动程序也进行了大量更新,并修复了bcachefs中的错误。其他值得注意的驱动程序更新包括:

  • SoundWire驱动程序更新: 解决了音量控制类型和运行时流分配问题。
  • 平台驱动程序更新: 修复了华硕机器上的热配置文件初始化和戴尔系统上的挂起通知问题。
  • drm/amd更新: 改进了电源管理、深度睡眠状态以及处理来自ATIF ACPI方法的错误数据。
  • 网络驱动程序更新: 修复了r8169驱动程序以避免非请求中断,更新了plip驱动程序以解决传输问题,并改进了mv88e6xxx DSA驱动程序的端口策略设置和周期计数器精度。
  • 蓝牙驱动程序更新: 解决了SCO和ISO套接字中的use-after-free漏洞。

文件系统修复

此版本修复了几个文件系统,包括:

  • btrfs: 修复了读取损坏、区域不可用会计、delalloc范围锁定以及处理只读到读写的重新配置问题。
  • xfs: 一系列与perag初始化、几何图形更新和错误处理相关的修复。
  • nfsd: 修复了洗衣房和状态ID释放之间的竞争条件。
  • 9p: 为了解决先前版本中引入的问题,实现了一些回滚。

体系结构和核心内核改进

除了驱动程序和文件系统之外,rc5还对内核的各个领域进行了改进:

  • 特定于体系结构的修复: 这包括对ARM64 KVM、x86用户地址屏蔽以及LoongArch KASAN支持和vDSO处理的更新。
  • bpf: 对BPF进行了一些增强和修复,包括添加MEM_WRITE属性,阐明MEM_UNINIT的含义,以及改进错误处理和测试。
  • 核心网络: 修复了网络设备传输函数中的竞争条件,并更新了XFRM子系统以改进目标查找和策略管理的处理。
  • KVM: 对不同体系结构的KVM进行了大量更新和修复。值得注意的是,对ARM64的改进与vCPU创建和第二阶段MMU处理有关,以及对x86内存管理和nSVM处理的修复。

试用Linux内核6.12 RC5

与每个RC一样,我鼓励用户和开发人员测试Linux 6.12-rc5,并在发现任何问题时提交问题。您可以从Kernel.org网站或Linus Torvalds的git树下载Linux内核6.12-rc5。

资源:

  • Linux内核6.12 RC5发行说明

以上是Linux内核6.12 RC5发布的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
对于各种任务,Linux和Windows之间的性能有何不同?对于各种任务,Linux和Windows之间的性能有何不同?May 14, 2025 am 12:03 AM

Linux在服务器和开发环境中性能优异,而Windows在桌面和游戏领域表现更好。1)Linux的文件系统在处理大量小文件时表现出色。2)Linux在高并发和高吞吐量网络场景中表现优异。3)Linux的内存管理在服务器环境中更具优势。4)Linux在执行命令行和脚本任务时效率高,而Windows在图形界面和多媒体应用上表现更好。

如何使用Pygobject在Linux中创建GUI应用程序如何使用Pygobject在Linux中创建GUI应用程序May 13, 2025 am 11:09 AM

创建图形用户界面(GUI)应用程序是使您的想法栩栩如生并使您的程序更加用户友好的绝佳方法。 PygoBject是一个Python库,允许开发人员使用Linux桌面上创建GUI应用程序

如何在Arch Linux中使用PhpMyAdmin安装灯泡如何在Arch Linux中使用PhpMyAdmin安装灯泡May 13, 2025 am 11:01 AM

Arch Linux提供了灵活的尖端系统环境,是用于在小型非关键系统上开发Web应用程序的强大解决方案,因为是一个完全开源的,并且在内核上提供了最新的最新版本

如何在Arch Linux上安装LEMP(NGINX,PHP,MARIADB)如何在Arch Linux上安装LEMP(NGINX,PHP,MARIADB)May 13, 2025 am 10:43 AM

由于其滚动释放模型,它包含了尖端软件Arch Linux的设计和开发以作为服务器运行以提供可靠的网络服务,因为它需要额外的时间进行维护,持续的升级和明智的FI

12必备Linux控制台[终端]文件管理器12必备Linux控制台[终端]文件管理器May 13, 2025 am 10:14 AM

Linux控制台文件管理器在日常任务,在本地计算机上管理文件时或连接到远程时,可能非常有帮助。目录的视觉控制台表示可以帮助我们快速执行文件/文件夹操作和SAV

Qbittorrent:强大的开源Bittorrent客户端Qbittorrent:强大的开源Bittorrent客户端May 13, 2025 am 10:12 AM

Qbittorrent是一个受欢迎的开源Bittorrent客户端,允许用户通过Internet下载和共享文件。最新版本Qbittorrent 5.0最近发行了,并带有新功能和改进。 本文将

ARCH Linux上的设置NGINX虚拟主机,PhpMyAdmin和SSLARCH Linux上的设置NGINX虚拟主机,PhpMyAdmin和SSLMay 13, 2025 am 10:03 AM

以前的Arch Linux LEMP文章仅涵盖了基本内容,从安装网络服务(NGINX,PHP,MYSQL和PHPMYADMIN)以及配置MySQL Server和PhpMyAdmin所需的最小安全性。 这个主题与形式严格有关

Zenity:在外壳脚本中构建GTK对话框Zenity:在外壳脚本中构建GTK对话框May 13, 2025 am 09:38 AM

Zenity是一种工具,可让您使用命令行在Linux中创建图形对话框。它使用GTK,这是​​一种用于创建图形用户界面(GUI)的工具包,使您可以轻松地将视觉元素添加到您的脚本中。 Zenity可能非常

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),