几个小时前,Linux Kernel 5.5的新版本发布了, 由Linus Torvalds宣布,我们的合作伙伴在 以前的帖子。
它 这个版本带来了一系列相当积极的变化 考虑到除了跟踪实时补丁状态的机制之外,这还值得在我们的Linux发行版上启动并运行,这简化了将多个实时补丁组合到正在运行的系统中的应用程序。
也n添加了许多硬件增强功能,以及对市场上新组件的支持。
在改进的一部分中,我们可以找到 该 用于x86架构 尽管许多发行版都放弃了该架构,但内核仍继续在该架构上运行。 对于这种架构 实现了对五级内存页面的支持, 与哪个 这样可以显着增加可能的RAM大小。
而 对于ARM64架构,它已实现 子系统的全部功能 ftrace, 包括访问受监视函数的参数。
在子系统中 DRM (直接渲染管理器), 添加了一种模式,可以在GEM中快速禁用VRAM缓冲区, 这不会导致内存页表中的更改。
至于家庭筹码到贾斯珀湖(Jasper Lake),添加了英特尔DRM驱动程序支持 适用于Intel显卡,此外 对Tiger Lake芯片的支持得到了改善。
还有另一个新颖之处是 实现了在HDR模式下通过显示端口输出的功能 (高动态范围)。
另一个新奇 关于硬件支持 针对华为笔记本电脑 集成了各种错误修复和其他代码改进的地方。
其中的改进包括: 支持Fn锁定键处理 反转Fn键以及 支持电池充电阈值。
还提到了对WMI q管理界面的支持。他们至少从2017年起就使用Matebook笔记本电脑。此外,DebugFS支持公开了用于调用WMI管理界面的界面。
添加了DRM_I915_UNSTABLE设置 进行实验性更改 违反API / ABI兼容性 Gen12 +芯片包括对HDCP 1.4和2.2(高带宽数字内容保护)保护技术的支持。
此外, 用于amdgpu控制器 的加法 支持HDCP 1.4保护技术。
还提到了在不使用辅助DRM驱动程序的情况下实现了导入和导出dma-buf的功能。
对于Vega 20 GPU,提供了RAS(可靠性服务可用性)支持,添加了对MSI-X的支持,并且还为Navi GPU添加了通过sysfs超频(OverDrive)的功能。
对于Arcturus GPU,已添加了EEPROM支持,并使用VCN引擎来加快视频编码。 添加了对基于Raven2的Dali ASIC的支持。 为Navi12卡添加了PCI ID 和基于GPU的Navi14。 包括VCN2.5编码引擎支持。
对于Amdkfd驱动程序 (适用于斐济,汤加,北极星等离散GPU)并增加了对基于Navi12,Navi14和Renoir GPU的地图的支持, 以及在POWER架构中工作的能力。
在此新版本的Linux Kernel 5.5中集成的其他改进中:
- Adreno控制器获得了对Adreno 510 GPU的支持。
- 集成控制器已添加了对集成210、186和194芯片的DisplayPort支持。
- Virtio-gpu添加了对mmap的支持。
- 声音子系统支持WoV(语音激活)机制,该机制用于将某些基于Mediatek SoC的Chromebook从待机模式唤醒。
- 为Logitech游戏键盘(G15,G15 v2)添加了新的HID驱动程序。
- 添加了对SGI Octane / Octane2工作站的支持。
毫无疑问,它是Linux内核的一个版本,现在值得更新,因为它还对ARM设备进行了各种改进,不同的设备已经获得了对该版本的支持。
何时通过rtl8812au进入内核?