amd驱动为啥集成到linux内核 Collabora开发者团队对Linux Kernel 5.4都有什么贡献?

[更新]
·
·
分类:互联网
4111 阅读

Collabora开发者团队对Linux

Collabora开发者团队对Linux Kernel 5.4都有什么贡献?

Kernel 5.4都有什么贡献?

在最新提交的多则Commit中,Collabora开发者团队报道了在Linux 5.4内核分支开发过程中所做出的诸多努力。Linux Kernel 5.4稳定版于11月24日正式发布,为全球各地的Linux用户带来了诸多激动人心的功能,包括备受期待的exFAT文件系统支持,为提高安全启用全新的内核锁定功能,以及一系列针对AMD游戏玩家的改进。
Linux Kernel 5.4的另一项重大改进就是内核锁定(Kernel Lockdown)功能,通过以Linux Security Module模块部署,来限制某些应用程序访问内核。5.4中添加了新的保护层,以使其能够按其创建者的意图运行软件,从而阻止了恶意行为者。
此外对于Linux游戏玩家来说,Linux 5.4增加了对AMD Radeon Navi 12/14 GPU,AMD Radeon Arcturus GPU以及AMD Dali APU的支持。此外,AMD Ryzen 3000系列CPU获得了温度报告支持,而AMD EPYC微处理器现在改善了负载平衡。
其他值得注意的功能包括对Intel Tiger Lake CPU的支持,对Qualcomm Snapdragon 855 SoC的支持,对Intel Lightning Mountain SoC的支持。此外在Android上引入了称之为virtio-fs的应用程序内存管理机制,这是在主机和来宾之间分享文件的高性能virtio驱动程序;还有用于检测文件是否被篡改的fs-verity和用于Live克隆块设备的dm-clone。
Collabora开发者团队共计为Linux 5.4内核提交了95次Commit,为使用Rockchip RK3288和RK3399芯片的多台Chromebook添加了H.264和VP8视频解码功能,这些芯片已在ASUS Chromebook Flip和ASUS C201 Chromebook中使用。 Collabora表示,这一变化使Chromebook与上游产品的距离更近了一步。
EnricBalletbòi Serra报告说:“从架构的角度出发,我们在Chromebook上继续进行诸多工作,对Chrome OS嵌入式控制器平台驱动程序进行了重组。”该文件设法解决了一个导致MFD(Multi-功能设备)子系统和Chrome平台子系统,这为开发人员简化和清洁工作流程铺平了道路。
Collabora开发人员还为提高上游内核质量做出了贡献,增加了对NOA1305环境光传感器的支持,为Chrome OS EC传感器内核增加了新属性,并通过贡献124个“审阅者”标签来帮助Linux内核维护人员。要查看Collabora对Linux 5.4内核系列所做的所有贡献,请查看此博客文章。

Linux支持的CPU有哪些?

奔腾,AMD都是x86 龙芯是mips 还有arm,powerpc,m68k,ia64,sparc,alphc 技术上不难,我认为主要有几点: 1,微软和intel的wintel联盟有强大的利益支持,所以暂时不会支持非x86平台 2.非x86平台一般是嵌入式设备或服务器,windows主要用于桌面,微软在其他领域没有太大优势 3.维护一个平台的开发需要大量人力物力,windows这样的非开源产品所有的核心部件都需要微软自己来维护,仅x86部分成本就非常高了,redhat也只支持x86,ppc等少数cpu架构