0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在Linux Kernel 5.10中,华为提交的补丁数量为1434个

Linux爱好者 来源:开源中国 作者:开源中国 2021-01-20 09:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来自 openEuler 的消息显示,在 Linux Kernel 5.10 中,华为提交的补丁(变更集,changeset)数量为 1434 个,占比 8.9%,排名第一;排名第二的 Intel 提交了 1297 个补丁,占比 8%。

修改代码行数方面,排名的第一的 Intel 修改了 96976 行代码,占比 12.6%;排名第二的华为修改了 41049 行代码,占比 5.3%。

af218e3c-4ee2-11eb-8b86-12bb97331649.png

下图是多家积极贡献厂商对每个 Linux Kernel 版本的代码贡献情况。

af41a956-4ee2-11eb-8b86-12bb97331649.png

据介绍,在 Linux Kernel 5.10 中,华为的贡献主要在 ARM64 架构、ACPI、内存管理、文件系统、Media、内核文档以及海思芯片支持等方面。

在 ARM64 架构方面,增强了 ARM64 64K 页下的 RAID5 支持,写性能提升6倍,减少 stripe_head 75% 的内存使用量。支持 per-NUMA 的 CMA,提升性能。

在 ACPI 子系统方面,支持异构设备呈现为 NUMA 节点,以及 ACPI DFX 重构准备;内存管理优化了 slub free 的 slowpath,提升性能。

在文件系统上,F2FS 支持基于 Age-Threshold 垃圾回收/支持扩展的纯内存日志头管理以及 swap 分区加载提速优化,性能提升 40 倍。Mauro 作为文档和 Media 子系统的 Maintainer,做了大量 Media 以及文档改进工作,为内核文档直接生成 PDF 做了大量准备。

在海思芯片支持方面,新增了鲲鹏处理器以及 Hikey970 多个驱动支持以及驱动增强。

除了特性,华为工程师针对整个内核贡献了大量质量加固的 bugfix,及代码重构,增强了整个内核的质量。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388695
  • 华为
    +关注

    关注

    217

    文章

    35783

    浏览量

    260709
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

    73145

原文标题:华为向 Linux Kernel 5.10 提交的补丁数量排名第一

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    发布元服务提交审核

    完成所有应用信息和版本信息的配置后,可将元服务提交华为方进行发布审核。 登录AppGallery Connect,点击“APP与元服务”。 选择要发布的元服务。 左侧导航选择“应用上架 &
    发表于 12-04 14:23

    【米尔RK3506国产开发板评测】3、实时补丁以及EtherCAT IGH移植

    busybox-menuconfig #进入busybox配置界面 Linux Module Utilities添加下图中的选项,保存配置重新编译镜像即可。 Linux
    发表于 10-27 10:09

    如何米尔RK3576开发板上移植EtherCAT Igh

    使用的内核版本6.1.75,将文件夹Kernel-6.1下的补丁应用到内核配置。cd /path/to/
    发表于 09-26 16:02

    【米尔NXP i.MX 91开发板评测】移植和运行RT-Linux,实时性能测试

    介绍 实时性系统应用广泛,工业自动化、医疗设备、汽车电子等领域扮演着十分重要的角色,我们用i.MX91开发板来移植运行RT-Linux,看看它的实时性能表现如何 实时补丁 下载并应用RT补丁
    发表于 09-01 10:11

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板操作系统编译

    build.sh脚本。 jack@VMware:~/HZ-EVM-RK3568-5.10-KERNEL-SDK$ ./build.sh ############### Rockchip Linux SDK
    发表于 08-17 09:15

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux-RT应用开发案例

    :Ubuntu18.04.4 64bit LinuxSDK:T113_Tina5.0-V1.0 (Linux) KernelLinux-RT-5.4.61 我司提供的Linux-RT
    的头像 发表于 07-30 10:33 577次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—<b class='flag-5'>Linux</b>-RT应用开发案例

    RK3568开发板OpeHarmony学习开发手册1.1-内核移植优化

    ;copy 到 out 目录-->打新补丁 那么优化思路是什么呢? out/kernel/src_tmp/linux-5.10/ linux-5.10/ 下的内核源码是已经打过原
    发表于 07-26 10:37

    【HZ-RK3568开发板免费体验】3、开启Linux Kernel RT功能

    Kernel-5.10下的补丁应用到内核配置。 cd /path/to/kernel-5.10/ patch -p1 < ../docs/Patches/Real-Time
    发表于 07-22 14:03

    【米尔RK3576开发板免费体验】3、移植EtherCAT Igh

    对实时性能要求较高的应用场景中被广泛使用。瑞芯微提供配套SDK的Preempt-RT补丁。 1、Linux PREEMPT_RT补丁 Linux K
    发表于 07-21 10:35

    树莓派4 性能大比拼:标准Linux与实时Linux 4.19内核的延迟测试

    使用的是raspberrypi/linux仓库的rpi-4.19.y-rt分支。同样,测试,我使用了实时Linux项目中的cyclic
    的头像 发表于 03-25 09:39 656次阅读
    树莓派4 性能大比拼:标准<b class='flag-5'>Linux</b>与实时<b class='flag-5'>Linux</b> 4.19内核的延迟测试

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区RISC-V生态完善添砖加瓦

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区RISC-V生态完善添砖加瓦
    的头像 发表于 02-14 08:34 712次阅读
    SOPHGO RISC-V SoC <b class='flag-5'>Linux</b> <b class='flag-5'>Kernel</b> 社区邮件列表建立,欢迎加入开源社区<b class='flag-5'>为</b>RISC-V生态完善添砖加瓦

    RK3562开发板Android源码定制开发-kernel开发

    内核版本是 5.10.157 版本,内核默认的配置文件是 kernel-5.10/arch/arm64/configs/rockchip_defconfig 如果我们要使用图形化界面配置内核
    发表于 02-11 15:54

    瑞芯微RK3588开发板Android修改kernel logo

    /kernel-5.10/logo_kernel.bmp 下的 logol_kernel.bmp 即可。作者替换后 logo 显示效果如下图所示: 更多内容可以了解迅RK3588开
    发表于 12-24 10:56

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    的比较及时,遇到一些内核问题时就可以到linux官网的源码查一下是不是有相关的提交记录。 获取芯片原厂的linux源码 每个芯片原厂都
    发表于 12-16 13:08

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    及时,遇到一些内核问题时就可以到linux官网的源码查一下是不是有相关的提交记录。获取芯片原厂的linux源码每个芯片原厂都有自己的gi
    发表于 12-13 09:03