下载请访问Loongnix-20.1.loongarch64
更新说明
- 内核:
- 新增稀疏内核模型支持
- 新增ms7210 phy音频驱动支持
- 新增clone3系统调用
- 新增ptrace单步调试功能
- 新增服务器配置文件
- 新增earlycon支持
- 新增livepatch支持
- 修正温区阀值中断异常问题
- 修正例外类型判断错误问题
- 修正copy_user异常表逻辑问题
- 修正s3唤醒概率死机问题
- 修正unixbench测试出错问题
- 修正双桥片平台nvme报错问题
- 修正多路启动失败问题
- 修正概率性无法启动异常问题
- 修正网络概率性无法连接问题
- 修正部分笔记本背光异常问题
- 修正rtc概率性无法唤醒问题
- 修正s4概率性失败问题
- 修正ltpstress测试概率性死机问题
- 修正调频信息显示错误问题
- 修正集显平台s3概率性死机问题
- 修正休眠唤醒后时间戳显示错误问题
- 修正部分型号蓝牙设备无法使用的问题
- 虚拟化:
- 虚拟机内支持使用gdb硬件断点
- 修复虚拟机idle时cpu利用率高问题,虚拟机创建失败问题,numa节点内存问题,及其他稳定性问题若干
- 虚拟机支持smbios type0和type1参数,支持虚拟机slit表
- DPDK 支持报文加解密功能,丰富更多加解密算法
- 图形:
- 7A1000 集显驱动,解决 IT66121 待机唤醒后,无法读取 EDID 的问题,解决集显驱动待机唤醒时的 bo pin 错误
- Mesa3d 解决部分厂家 R7240 显卡在 loongarch 的平台上 GPU 死锁的问题
- 编译器:
gcc-8_8.3.0-8
- 增加LoongArch后端,可用于编译C/C++/Fortran程序
- 完成GCC内部回归测试
- 在3A5000上完成spec2000、spec2006和spec2017正确性测试
- 添加部分基础指令的builtin函数
- 在LoongArch下添加LSX和LASX向量扩展指令,并做了正确性测试
- 添加所有向量指令的builtin函数
- 重写了LoongArch架构下立即数加载部分的代码逻辑,使立即数加载基本达到最优
binutils_2.31.1-19
- 增加LoongArch后端,可正确汇编LoongArch汇编代码
- 完成BINUTILS内部回归测试
- 在3A5000上完成spec2000、spec2006和spec2017正确性测试
- 添加LSX和LASX向量指令支持
- 添加立即数加载、符号加载和符号跳转等宏指令支持
- gdb中增加LoongArch后端,可进行LoongArch程序调试
glibc_2.28-13
- 增加LoongArch后端
- 完成glibc内部回归测试
- 在3A5000上完成spec2000、spec2006和spec2017正确性测试
- 使用LoongArch汇编指令对string类和mem类部分函数进行优化
- LLVM:
- 在龙芯架构上支持LSX和LASX向量扩展
- 在龙芯架构上支持ORCJIT
- 在龙芯架构上实现llvm.thread.pointer
- 修复龙芯架构的label as value问题
- 修复龙芯架构乘法优化引起的性能问题
- 修复龙芯架构空结构体传参和gcc不一致的问题
- 调整并优化龙芯架构-mcmodel=large编译选项
- 调整并优化龙芯架构代码结构
- 龙芯LbrowserV3浏览器
- 启动速度优化,提升40%
- 渲染引擎优化,speedometer在Loongarch提升10%
- JS引擎优化,Jetstream在Loongarch提升11%
- 针对Loongarch优化视频播放应用,h264等格式视频播放效率提升8%
- 修复若干用户反馈问题
- Openjdk8
- 包含OpenJDK社区的2个CVE安全更新(CVE-2021-2161, CVE-2021-2163)、4个非CVE类安全更新以及jdk8u292中的其他更新
- 进行了SHA1/SHA256/AES Intrinsics、数组拷贝等性能优化工作,这些优化使得SPECjvm2008总体提升约3.6%,其中crypto.signverify提升180%以上,crypto.aes提升20%以上
- 针对龙芯平台的若干稳定性和功能性修复
- .Netcore
- .NET3.1-SDK-LoongArch64版本完成适配支持,默认支持ASP、串口驱动。
- 系统默认未集成,安装请访问 http://www.loongnix.cn/index.php/Dotnet
- 媒体编解码
- 增加视频解码优化,提升了HEVC、VP8、VP9的解码性能
- 增加视频编码优化,提升H264格式的编码性能,可以支持1080P 30fps流畅录屏
- 修复编解码相关bug三个
- 修复因编译器升级导致的播放器配置失效问题
- 增加OpenBLAS矩阵乘法优化,改善linpack性能分值
- 应用开发
- 支持PyCharm python 集成开发环境
- 支持Eclipse 集成开发环境
- 支持智龙集成开发环境
- 支持nodejs_14.16.1环境
- 支持electron开发环境