linux-4.19.90-5 Key Milestone

日期 版本 主要更新
20201020 linux-4.19.90-5
  • 版本基线:社区4.19.90内核
  • 支持平台
-3A3000-780单路
-3B3000-780双/四路
-3A3000-7A单路
-3B3000-7A双/四路
-3A4000-7A单路
-3B4000-7A双/四路
  • ACPI支持
-支持RSDP、XSDT、MADT、SRAT、FADT、DSDT、FACS等表项
-支持《龙芯CPU开发系统固件与内核接口详细规范V2.3》标准
  • 功耗管理支持
-支持动态调频调压功能
-动态开关核功能
-支持系统休眠到内存(STR)、休眠到硬盘(STD)功能
  • KVM虚拟化支持
-支持硬盘、光驱、PXE方式启动虚拟机
-支持虚拟UEFI firmware,部分支持acpi
-支持虚拟CPU
-支持虚拟内存
-支持虚拟硬盘
-支持虚拟网络
-支持虚拟显卡
-支持虚拟usb设备
-支持虚拟串口/RTC/键盘鼠标
-支持CPU、内存、USB设备、网卡、磁盘的动态增删
-支持虚拟机休眠、唤醒、备份、恢复、动态迁移
  • 7A桥片集成外设支持
-支持I2C总线驱动
-支持RTC时钟驱动
-支持GMAC网卡驱动
-支持PWM驱动
-支持LPC设备
-支持GPIO驱动
-支持SATA驱动
-支持EHCI/OHCI驱动
-支持UART驱动
-支持SPI驱动
  • 7A桥片集成显卡支持
-支持硬件光标功能
-支持双屏切换功能
-支持动态检测显示器连接状态
-支持笔记本集显
-支持睡眠唤醒时对显存数据的回收和释放
-支持笔记本背光调节功能
-支持非透明phy的适配
-支持集显写合功能
-支持loongson-drm驱动模块化
-优化显示器热插拔探测时的CPU占用率
-优化内存管理流程
-优化显存地址的获取逻辑
-优化笔记本待机功耗
  • CPU特性支持
-支持128/256位向量指令
-支持3A4000原子指令
-支持stable timer、stable counter、node counter、hpet等多个时钟源
-支持uncache加速功能
-支持SFB动态开关
-支持csr/cpufg特性识别功能
-支持向量/扩展中断
-支持 PCI/PCIE MSI中断
-基于3A4000平台支持 PCI MSI-X中断
-支持vcache信息显示功能
-支持CPU温度监测
  • 外设驱动支持
-支持RTL882x WIFI驱动
-支持RTL8168E网卡驱动
  • 板级信息的支持
-支持通过SMBIOS进行主板版本信息管理功能
-支持boardinfo板级信息查看接口
  • 笔记本热键和电源管理的支持
-支持龙梦笔记本
-支持三诺笔记本
-支持卓怡笔记本
-支持宝龙达笔记本
-支持创智成笔记本
  • 内核工具支持
-支持perf监测硬件性能计数器
-支持ptrace
  • 增加2k1000基础支持
-支持cpu特性解析
-支持irq domain
-支持hpet时钟源
-支持SATA驱动
-支持RTC驱动
-支持PWM驱动
-支持EHCI/OHCI控制器驱动
-支持UART驱动
-支持RTC驱动
-支持GPIO控制器驱动
-支持I2C驱动
-支持GMAC驱动
-支持Devict Tree
  • 其他功能支持
-支持非对齐指令模拟
-支持部分gs类指令模拟
-支持AUDIT系统调用
-支持CRIU系统调用
-支持STATX系统调用
  • 性能优化
-针对unixbench进行了性能优化
20210129 linux-4.19.161-3
  • 版本基线:社区4.19.161内核

新功能支持

  • 3A3000/3A4000 内核通用功能支持
-支持drbd功能
-支持usb蓝牙
-支持gfs2文件系统
-支持Userspace I/O功能
  • 7A桥片功能支持
-支持pci扩展地址配置空间访问
-支持I2C控制器中断模式
-支持GPIOs mapped to IRQs功能
  • 虚拟化支持
-支持cpufreq模拟
-支持acpi运行时服务模拟
  • 龙芯集显功能支持
-支持显示器接口动态检测
-支持etnaviv驱动
  • ACPI支持
-支持ACPI MCFG表
  • 工具支持
-支持kexec/kdump工具
-支持ipset工具
  • 安全性支持
-支持KASLR
  • 2K1000 CPU功能支持
-支持APB DMA控制器
-支持nand控制器驱动
-支持thermal控制器驱动
-支持pcie控制器驱动
-支持hda控制器驱动
-支持spi控制器驱动
-支持can控制器驱动
-支持otg控制器驱动
-支持sdio控制器驱动
-支持gpu驱动
-支持drm驱动
  • 2K1000外设驱动支持
-支持xhci控制器驱动
-支持radeon/amdgpu驱动
-支持82575/82576网卡
-支持BCM5709网卡
  • 2k1000电源管理支持
-支持s3/s4休眠唤醒
-支持网络/RTC唤醒
  • 2K1000内核通用功能支持
-支持jffs2文件系统
-支持非对齐指令模拟
-支持浮点乘加指令模拟

问题修复

  • 3A3000/3A4000内核通用功能修复
-修正ipv6功能无法使用的问题
-修正gettimeofday系统调用返回错误时间戳的问题
-修正modprobe无法加载模块的问题
-修正8250串口初始化错误的问题
  • 3A3000/3A4000问题修复
-修正780E平台无法正常启动的问题
-修正o32程序特定情况下无法运行的问题
-修正scache显示不正确的问题
  • 7A桥片问题修复
-修正多功能pci设备无法正常使用的问题
-修正gmac资源冲突的问题
-修正HDA录音概率性出现噪音问题
-修正rtc控制器计时问题
  • 工具修复
-修正perf工具部分子命令无法使用的问题
  • 龙芯集显修复
-修正双显卡无法使用的问题
-修正drm驱动连接器状态探测错误的问题
-修正vbios参数解析错误的问题
-修正s3后显示器黑屏的问题
  • 2K1000问题修复
-修正ehci控制器S4后掉电的问题
-修正ohci控制器S4后掉电的问题
-修正gmac控制器S3后无法使用的问题
-修正mac地址冲突的问题
-修正pci msi中断错误的问题
-修正pwm时钟错误的问题
-修正压力测试下死机问题

性能优化

  • 3A3000/3A4000平台性能优化
-针对内核启动时间进行了优化
-针对netperf测试进行了性能优化
20210521 linux-4.19.167-6
  • 版本基线:社区4.19.167内核

新功能支持

  • 3A3000/3A4000 内核功能支持
-支持GPIOs mapped to IRQs功能
-支持madd.ps指令模拟功能
-支持tcmu-runner功能
-支持iptable功能
-支持quicklist功能
-支持getpid getuid vdso功能
-支持指令动态替换功能
  • 虚拟化支持
-支持msi中断
-支持边沿中断
  • 龙芯集显功能支持
-支持IT66121芯片
-支持缺省模式
-支持LT8168芯片
-支持MS7210芯片
-支持ec背光控制
  • 工具支持
-支持bpftrace功能
  • 外设支持
-支持pl2303 usb转串口
  • 2K1000 CPU功能支持
-支持性能计数器功能
-支持GPIOs mapped to IRQs功能
-支持Pinctrl支持
-支持cpu温度读取
-支持pcie唤醒功能
-支持电源管理s2idle模式
-支持动态调频功能
-支持i2c中断模式
-支持edid通过dts传递
-支持多种液晶屏显示

问题修复

  • 3A3000/3A4000内核功能修复
-修正无效地址访问问题
-修正trinity测试失败的问题
-修正使能kaslr概率性宕机的问题
-修正部分部分型号机器启动宕机的问题
-修正s3/s4概率性失败问题
  • 7A桥片问题修复
-修正pwm频率溢出问题
-修正lpc中断异常问题
  • 虚拟化问题修复
-修正多线程内存访问错误问题
-修正scratch寄存器保存/恢复错误问题
  • 龙芯集显修复
-修正错误的vibos导致的系统宕机问题
-修正HDMI连接状态异常问题
-修正s3异常问题
  • 工具修复
-修正kdump使用问题
  • 2K1000问题修复
-修正栈回溯错误问题
-修正系统负载异常问题
-修正启动卡顿问题
-修正edid探测错误
-修正显示异常问题

性能优化

  • 3A3000/3A4000平台性能优化
-针对unixbench性能进行了优化

返回  首页 | 项目 | 内核

本页面最后修改于2021年5月21日 (星期五) 18:42。

© 2021 by 龙芯开源社区 • Powered by MediaWiki

京ICP备14017781号-2

京公网安备 11010802035787号