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

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

3天内不再提示

Linux内核社区正式合并LoongArch架构支持代码

科技绿洲 来源:龙芯中科 作者:龙芯中科 2022-06-12 09:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

经过龙芯中科与内核社区一年多的紧密合作,北京时间2022年6月4日清晨,Linux内核社区正式合并LoongArch架构支持代码。随着Linux-5.19的rc1版本的正式发布,LoongArch体系结构主体部分的源码已合并到内核主线之中,其余相关代码正在进行审查。

LA架构积极走向上游

Forward to upstream

本次Linux内核支持LoongArch架构,标志着GNU/Linux开源社区已经认可这一独立架构,将为LoongArch架构软硬件平台持续提供稳定的用户态ABI/API(内核与用户空间之间的接口),并为Glibc、Qemu等各种系统组件进入上游铺平了道路。在此之前,龙芯内核团队与社区针对LoongArch架构经历了一年多的开发和审阅,共迭代了15个版本。

基于LoongArch架构(LA464处理器核)研制的通用CPU处理器芯片--龙芯3A5000

为LA软件生态夯实基础

Solid Foundation

内核是操作系统的关键组件,它运行于硬件(包括CPU、内存和各种外设)之上,为应用程序提供运行环境和服务(进程间通信、系统调用等)。Linux内核包含中断/异常处理、内存管理、进程管理、文件系统、设备驱动、网络协议等各种基础功能,是硬件平台与应用软件之间的桥梁。

作为世界上影响力广泛的开源操作系统内核,Linux内核已衍生出多个形态的操作系统,普遍应用于全球的超算平台、云计算平台、服务器、安卓智能手机当中,目前国产信创操作系统均基于Linux内核打造。Linux内核的支持,为LoongArch软件生态发展夯实了坚固根基,也将加速推动国产自主信息技术体系的形成以及信创产业生态的落地。同时,LoongArch也将通过此举进入开源领域上游,在更广大的软硬件开发者的帮助下,后续基于Linux内核开发的操作系统都能更为便捷地支持LoongArch架构。

多个开源社区已接受LA架构

Many OS Community Support

2022年上半年,LoongArch架构先后获得GCC、.NET等国际主流开源组织的正式支持,加上此次Linux内核社区,作为全新的独立CPU架构,LoongArch架构已被多个顶级开源社区所认可和接受,正在逐步成长为与X86/ARM并列的体系结构。

Linux、.NET、GCC、FFmpeg、LLVM、UEFI(UEFI规范、ACPI规范)以及国内龙蜥开源社区、欧拉开源社区

后续,龙芯内核团队将与社区继续保持紧密沟通,进一步致力于完善内核,加入各种增强功能的支持。

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

    关注

    88

    文章

    11635

    浏览量

    218099
  • 操作系统
    +关注

    关注

    37

    文章

    7334

    浏览量

    128729
  • 代码
    +关注

    关注

    30

    文章

    4945

    浏览量

    73211
  • LoongArch
    +关注

    关注

    0

    文章

    28

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux内核模块的加载机制

    内核模块是什么? 内核模块是动态加载到内核中的代码,可以在不重启系统的情况下扩展功能,比如设备驱动或者文件系统支持。这样用户不需要把所有功能
    发表于 11-25 06:59

    支持LoongArch的操作系统(ABI2.0)

    支持LoongArch的操作系统汇总(ABI2.0) 下载操作系统时架构选择loongarch64 或 loong64 或 loong。 1. 桌面系统 0x1 Debian http
    发表于 09-18 14:58

    2K300 make uImage 报错dts

    内核源码: linux-5.10-dev_board-src-a223f06-build.20250729090757 报错内容: GEN.version CHKinclude/generated
    发表于 09-05 13:25

    Linux嵌入式和单片机嵌入式的区别?

    、可定制性、开放源代码、良好的兼容性、强大的网络支持、多任务支持、丰富的软件生态系统。 架构:应用程序运行在用户空间,硬件访问和控制通常在内核
    发表于 06-20 09:46

    龙芯处理器支持WINDOWS吗?

    )。 Windows的适配:微软官方仅支持x86/x64和ARM架构的处理器,未推出针对LoongArch或MIPS的Windows版本。 技术限制 指令集不兼容:Windows系统的内核
    发表于 06-05 14:24

    CYW55513是否支持linux4.4?

    开始支持55513的驱动版本是Infineon Linux Wi-Fi驱动程序(FMAC)(v2024_1115) 但在发行说明中有一句话 从内核版本 4.14 到内核版本 6.1.9
    发表于 06-05 07:26

    技术分享 | 如何在2k0300(LoongArch架构)处理器上跑通qt开发流程

    技术分享 | 如何在2k0300开发板(LoongArch架构)处理器上跑通qt开发流程
    的头像 发表于 05-20 11:05 671次阅读
    技术分享 | 如何在2k0300(<b class='flag-5'>LoongArch</b><b class='flag-5'>架构</b>)处理器上跑通qt开发流程

    Linux内核编译失败?移动硬盘和虚拟机的那些事儿

    Linux内核却失败了,这是咋回事?FAT和NTFS文件系统不能支持软链接,在这写格式的磁盘里编译内核会失败,同样也不能在这样的磁盘里解压内核
    的头像 发表于 04-11 11:36 762次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>编译失败?移动硬盘和虚拟机的那些事儿

    如何在Linux内核5.18版本之后和64位架构中从内核空间调用ioctl?

    \' 不再存在(至少对于 ARM64 架构)。 基本上问题如下: - 如何从内核空间驱动设备(作为 tty)? - 有可能吗? - 除了 \'set_fs()\' 舞蹈之外,还有其他选择吗?方法(如果有的话)是否完全不同? - 您是否举例说明(也许在
    发表于 04-02 06:06

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

    引言本文是对我之前关于RaspberryPi3同一主题的帖子的更新。与之前的帖子一样,我使用的是随Raspbian镜像提供的标准内核,以及应用了RT补丁的相似内核版本。对于实时版,我
    的头像 发表于 03-25 09:39 666次阅读
    树莓派4 性能大比拼:标准<b class='flag-5'>Linux</b>与实时<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>内核</b>的延迟测试

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

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

    迅为3A6000开发板/龙芯3A6000与龙芯3A5000等龙架构处理器软件兼容

    Linux 基础软件体系,得到与指令系统相关的主要国际软件开源社区支持,得到国内统信、麒麟、欧拉、龙蜥、开源鸿蒙等操作系统,以及 WPS、微信、QQ、钉钉、腾讯会议等基础应用的支持
    发表于 02-12 15:06

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统
    的头像 发表于 12-31 10:58 928次阅读

    LoongArch 在线资源

    广东龙芯代码仓:https://gitee.com/open-loongarch 龙芯爱好者社区:https://www.loongbbs.cn/ 电子发烧友龙芯版块:https
    发表于 12-25 15:54

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

    学到本章节,大家应该对Linux操作系统都有了一定的了解,但可能还不知道我们拿到手的内核源码都经历了什么。linux有一个庞大的开源社区,每个人都可以向开源
    发表于 12-16 13:08