Skip to content

loong64-7.3.0-rc7-社区内核-25.01.01.00_CRP_28589 #14138

Closed

Description

@Zeno-sole

changelog | 更新信息

chore: 7.3.0-rc7内核转测

package information | 软件包信息

Package Version Source
linux-headers-7.3.0-rc7-loong64-desktop-rolling 25.01.01.00 linux-upstream
linux-image-7.3.0-rc7-loong64-desktop-rolling 25.01.01.00 linux-upstream
linux-image-7.3.0-rc7-loong64-desktop-rolling-dbg 25.01.01.00 linux-upstream
linux-libc-dev 25.01.01.00 linux-upstream

Package repository address | 软件包仓库地址

deb [trusted=yes] https://aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/MjAyNi0xMC0xNCAyMjo0OTowMi43MjY0NjMt6ISa5pys5Yib5bu6LeS4u-mimOWQjeensDIwMjYtMTAtMTQgMjI6NDk6MDI/ unstable commercial

Sphere of influence | 影响范围

https://crp.uniontech.com/#/workflow/workflow?id=28589

ADDITIONAL INFORMATION | 额外补充

Activity

  1. added this to the v25-Release milestone on Oct 15, 2026
  2. self-assigned this
    on Oct 15, 2026
  3. moved this to 测试通过 in 集成管理on Oct 19, 2026
  4. xuqi27837288 commented on Oct 19, 2026

    @xuqi27837288

    测试通过

  5. xuqi27837288 commented on Oct 19, 2026

    @xuqi27837288

    Linux 7.3 内核(deepin 25)龙架构(LoongArch64)转测报告

    项目 内容
    测试对象 linux-upstream 7.3.0-rc7-loong64-desktop-rolling(#25.01.01.00,2026-10-14 15:29:21 编译)
    关联 Issue linuxdeepin/developer-center #14138(7.3.0-rc7 内核转测 · loong64)
    参考报告 amd64 报告(#14137)、arm64 报告(#14139)
    测试计划 kernel-7.3-rc7-loong64-deepin25-测试计划.md
    测试仓库 aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/(快照 2026-10-14 22:49:02)
    报告日期 2026-10-19

    测试结论:✅ 测试通过

    7.3.0-rc7-loong64-desktop-rolling 在 Deepin 25 + 龙芯 3A6000-HV(7A2000 平台)上完成"配源 → 安装 → GRUB → 重启 → 引导 → 运行"全链路验证,一次引导成功;远程可执行用例 15 项全部通过,与基线 6.18.48 对比无功能退化,未发现本次转测引入的缺陷。

    结论依据 结果
    引导与版本 15:09:24 重启后一次引导 rc7,版本四向一致(uname / /proc/version / osrelease / cmdline),无回退
    致命错误 当前 boot 及历史 boot -1/-2/-3 的 panic / Oops / BUG / call trace / hung task / lockup / GPF / NULL deref 全部 0 命中
    模块 taint tainted = 0(干净内核;装载模块 53 个)
    平台驱动 simpledrm 图形(1920x1080)、r8169 千兆网络(0% 丢包)、NVMe + AHCI 存储、USB 控制器与外设、双 HDA 音频全部正常
    压力测试 8 核 CPU 满载 30s、3 GiB 内存压力、2 GB NVMe 直写直读均无异常,uptime 62.01s / 墙钟 62.00s 完全线性
    基线对比 错误签名与 6.18.48 基线一致(cpufreq probe -1、HID 键描述符、PCI ioremap 等均为基线既有现象),无新增回归

    范围限定:TC16 挂起恢复、TC17 外接多屏、TC18 U 盘热插拔、TC19 图形交互观感需现场操作,本次未执行;≥24h 长稳未覆盖。

    1. 转测仓库与包核验(issue #14138 信息验证 ✅)

    拉取 dists/unstable/commercial/binary-loong64/Packages,4 个包与 issue 清单一致,均为 25.01.01.00、Source: linux-upstream:

    Package Size SHA256(前 12 位)
    linux-headers-7.3.0-rc7-loong64-desktop-rolling 10.4 MB 71f970e8f871
    linux-image-7.3.0-rc7-loong64-desktop-rolling 194.3 MB 288bcffb4cbf
    linux-image-7.3.0-rc7-loong64-desktop-rolling-dbg 1.44 GB 2266514f2ae0
    linux-libc-dev 1.5 MB e583647c2f9d
    • 快照 URL base64 还原为 2026-10-14 22:49:02.726463-脚本创建-主题名称2026-10-14 22:49:02。
    • 本次实际安装仅 linux-image 主包(194 MB)。dbg 为纯调试符号、headers/libc-dev 为开发用途,不影响功能转测。

    2. 内核分析(龙架构平台要点)

    • 上游版本:Linux 7.3.0-rc7,GCC 12.3.0(Deepin 12.3.0-17deepin17),SMP PREEMPT_DYNAMIC,包版本号 deepin技术文章规划 #25.01.01.00,编译时间 2026-10-14 15:29:21 CST。
    • 部署形态:Deepin 25(crimson)ostree 部署(cmdline ostree=auto),EFI + GRUB 引导;/boot 为独立 ext4 分区(nvme0n1p2),安装后生成新 ostree 部署(.2),旧部署(.1)保留,回退链路完整。
    • 引导菜单:GRUB_DEFAULT="0",默认第一项即为 深度操作系统 25 社区版, Linux 7.3.0-rc7-loong64-desktop-rolling;6.18.48、6.18.36 旧内核条目保留。
    • 龙芯平台特性:
      • 显卡 Glenfly Arise1020 [6766:3d02] 无厂商内核驱动,基线即以 simple-framebuffer(simpledrm)点亮,rc7 保持同水平显示能力(1920x1080);
      • loongson3_cpufreq 在本机 probe 返回 -1,基线 6.18.48 同样失败,/sys/devices/system/cpu/cpu0/cpufreq 不存在,属平台既有状态而非 rc7 回归;
      • vfs_monitor 未随 rc7 加载(lsmod 0 命中);基线 boot -1 日志中存在该模块签名校验失败并 taint 内核的记录,因此 rc7 的 tainted = 0 属预期差异,建议关注该 out-of-tree 模块的适配计划。
    • 测试重点:LoongArch 平台内核基础稳定性、7A2000 桥片驱动栈(AHCI / xHCI / OHCI / EHCI / 双 HDA / SPI)、r8169 网络、NVMe 存储、simpledrm 显示、USB 外设及压力负载下的内核反应。

    3. 测试环境

    项 值
    系统 Deepin 25(crimson),ostree 部署,EFI + GRUB
    基线内核 6.18.48-loong64-desktop-rolling(#25.01.01.35;另装 6.18.36)
    转测内核 7.3.0-rc7-loong64-desktop-rolling(#25.01.01.00,本次安装并于 15:09 引导)
    CPU Loongson-3A6000-HV,4 核 × 2 线程 = 8 CPU(loongarch64,LA664),L3 16 MiB
    桥片 Loongson 7A2000(SATA AHCI 6Gbps ×4 ports / xHCI / OHCI / EHCI / 双 HDA / SPI)
    显卡 Glenfly Arise1020 [6766:3d02],simpledrm(simple-framebuffer),1920x1080
    有线网卡 Realtek RTL8168h/8111h(r8169,XID 541),enp2s0,1Gbps/Full
    存储 FORESEE XP1001F256G NVMe 238.5 GB(nvme0n1)+ TOSHIBA DT01ACA100 931.5 GB(sda,/home)
    音频 7A2000 HD Audio(ALC623 Analog)+ HDMI Audio(Loongson / Glenfly)
    USB 7A2000 OHCI/EHCI/xHCI + Etron EJ188 USB3 + Realtek RTS5411 Hub
    内存 7.7 GiB(swap 10 GiB)
    执行方式 SSH 远程执行 + sudo(单会话合并执行,避免 PAM faillock 限速干扰)

    4. 安装与引导过程(全流程实测 ✅)

    1. 配置转测源 /etc/apt/sources.list.d/rc7-loong64-test.list([trusted=yes],与 issue loong64-7.3.0-rc7-社区内核-25.01.01.00_CRP_28589 #14138 仓库地址一致);
    2. apt-get update 正常,包索引与 issue 完全一致;apt-get install linux-image-7.3.0-rc7-loong64-desktop-rolling 成功;
    3. 内核文件全部落盘:/boot/vmlinuz-7.3.0-rc7-loong64-desktop-rolling、System.map、config、initrd(241 MB);
    4. update-grub 执行完成,GRUB 菜单确认 rc7 为默认第一项(set default="0"),旧内核条目保留;
    5. 重启(systemctl reboot)→ 约 1 分钟内 SSH 恢复 → uname -r = 7.3.0-rc7-loong64-desktop-rolling,一次引导成功,无回退、无引导漂移;
    6. 启动耗时:systemd-analyze = 8.033s(kernel)+ 10.734s(userspace)= 18.768s,graphical.target 10.482s。

    5. 内核核验结果(全部通过 ✅)

    核验项 结果
    版本一致性 uname -r / /proc/version / /proc/sys/kernel/osrelease / /proc/cmdline(BOOT_IMAGE)四处一致,均为 7.3.0-rc7-loong64-desktop-rolling ✅
    与转测包匹配 版本 #25.01.01.00、编译时间(10-14 15:29:21)、loongarch64 与 issue #14138 完全一致 ✅
    引导切换 15:09:24 起运行 rc7,journalctl 启动记录干净切换,未回退 6.18.48 / 6.18.36 ✅
    模块 taint 0(干净内核,53 个模块;基线 vfs_monitor taint 现象未出现,见第 2 节) ✅
    致命错误模式 panic / Oops / BUG / call trace / hung task / lockup / GPF / NULL deref:当前 boot 全量扫描 0 命中 ✅
    历史 boot 扫描 boot -1(6.18.48)/ -2(6.18.48)/ -3(6.18.36)致命错误模式均 0 命中 ✅
    基线错误签名对比 当前 boot err/fail 条目与基线 boot -1 完全同源(cpufreq -1、HID 描述符、PCI ioremap、_OSC AE_ERROR、CORB reset),无新增错误 ✅

    6. 已执行测试用例与结果

    用例 场景 命令/方法 结果
    TC01 包核验与仓库配置 Packages 索引比对(包名/版本/大小/SHA256)+ apt 安装 ✅ 4 包 25.01.01.00 与 issue 一致,安装成功(见第 1 节)
    TC02 安装→引导全链路 配源、apt 安装、GRUB 核验、重启 ✅ 一次引导成功(见第 4 节)
    TC03 内核版本四向核验 uname / /proc/version / osrelease / cmdline 交叉比对 ✅ 四处一致,BOOT_IMAGE 指向 rc7
    TC04 模块 taint 与致命错误扫描 /proc/sys/kernel/tainted + dmesg/journal 全量 fatal 检索 ✅ taint=0,fatal 0 命中;err 级 8 条均为基线既有(见附录 C)
    TC05 历史 boot 崩溃痕迹扫描 逐 boot journalctl -k -b -1/-2/-3 fatal 模式检索 ✅ 3 轮全部 0 命中(附录 B)
    TC06 图形/显示(simpledrm + Arise1020) /sys/class/drm、fb0、连接器状态、模式 ✅ simpledrm 1.0.0 初始化,fb0 正常,连接器 connected,1920x1080
    TC07 网络连通(r8169) enp2s0 链路 + 网关/外网 ping ✅ Link Up 1Gbps/Full,10.20.50.184/23;网关 0% 丢包(0.719ms),外网 0% 丢包(20.4ms)
    TC08 存储(NVMe + AHCI) 设备识别、分区、压测、错误日志 ✅ FORESEE XP1001F256G 238.5G 识别,AHCI 4 ports @6Gbps;直写 1.3 GB/s / 直读 2.5 GB/s,nvme/ata 错误 0
    TC09 USB 控制器与外设 lsusb、总线枚举 ✅ OHCI/EHCI/xHCI + Etron EJ188 全部枚举;Microdia 键盘、Pixart 鼠标、RTS5411 Hub 正常
    TC10 音频(双 HDA) /proc/asound/cards、aplay -l ✅ card0 HDA Loongson(HDMI ×2)、card1 ALC623 Analog、card2 Glenfly HDMI 全部加载
    TC11 CPU 调频(loongson3_cpufreq) scaling_driver/governor/cur_freq ⚠️ 本机 cpufreq 接口不存在(probe error -1),基线 6.18.48 同样失败,非 rc7 回归;按平台既有状态记录
    TC12 CPU 压力(8 核满载 30s) 8 × busy loop × 30s ✅ 负载正常建立(load 3.46),无崩溃、无 hung task、无 lockup,压后回落
    TC13 内存压力(3 GiB 写入/释放) Python bytearray 3 GiB 全页触碰 20s 后释放 ✅ 触达 3072 MB,无 OOM、无 slub/伙伴系统报错,释放后可用 5.1 GiB
    TC14 NVMe IO 压力 /usr/local(nvme0n1p5)oflag=direct 写/读 2 GB ✅ 直写 1.3 GB/s / 直读 2.5 GB/s,压后 nvme/ata 错误 0
    TC15 时钟/uptime 线性 62s /proc/uptime 与墙钟差值测量 ✅ uptime +62.01s / 墙钟 62.00s,完全线性,无时钟漂移

    7. 未执行 / 待现场测试项

    用例 场景 原因与建议
    TC16 睡眠/挂起恢复(rtcwake -m mem / systemctl suspend) 远程挂起有失联风险,建议现场执行并验证唤醒后网络、显示、USB 恢复
    TC17 外接显示器热插拔 / 多屏 远程无法操作物理接口;建议现场验证 Arise1020 HDMI/DP 点亮与热插拔事件(simpledrm 下的多屏能力需现场确认)
    TC18 U 盘插拔读写 未接入实体 U 盘,建议现场补测 USB 存储热插拔与读写
    TC19 图形交互观感 远程无法目测;建议现场确认桌面动画、分辨率切换、多任务视图等交互项
    长稳复测 rc7 连续运行 ≥24h 本次验证窗口约 45 分钟;建议保持 rc7 默认引导持续观察

    8. 结论与建议

    1. 转测结论:通过。 7.3.0-rc7-loong64-desktop-rolling 在 Deepin 25 + 龙芯 3A6000-HV(7A2000)平台完成全链路安装与引导验证,一次引导成功;simpledrm 图形、r8169 网络、NVMe + AHCI 存储、USB、双 HDA 音频等平台驱动全部正常。
    2. 无严重影响使用的 bug。 当前 boot 与历史 3 轮 boot 的 fatal 错误模式全部 0 命中,模块 taint=0;8 核 CPU 满载、3 GiB 内存压力、2 GB NVMe 直写直读下内核无任何异常反应,uptime 计时完全线性。
    3. err/warn 日志均为基线既有现象(附录 C):loongson3_cpufreq probe -1、Microdia 键盘 HID 描述符解析失败、PCI 00:06.0 ioremap 失败、ACPI _OSC AE_ERROR、Glenfly HDA CORB reset timeout 在 6.18.48 基线 boot 中同样存在,非 rc7 引入。
    4. 关注点(不阻塞转测):
      • 本机 loongson3_cpufreq 不可用(cpufreq 接口缺失),基线一致;如需验证调频能力,建议换用 cpufreq 可用的龙芯机型或确认固件/ACPI 配置;
      • vfs_monitor 未随 rc7 加载(taint=0):deepin 文件监控组件在新内核上暂不生效,建议与包维护方确认 RC 内核的模块适配计划;
      • Arise1020 仍以 simpledrm 点亮,无 3D/硬件加速;如需图形性能验证,需厂商驱动支持。
    5. 与 amd64 / arm64 转测对照:三平台均"一次引导成功、fatal 0 命中、核心硬件场景正常、压力测试无异常",结论一致:7.3.0-rc7 三架构转测均通过。
    6. 建议补测:TC16 挂起/恢复、TC17 外接多屏、TC18 U 盘插拔、TC19 图形交互,以及 ≥24h 长稳观察。

    附录 A:结果复现命令

    # 版本四向核验
    uname -r
    cat /proc/version
    cat /proc/sys/kernel/osrelease
    cat /proc/cmdline                    # BOOT_IMAGE 应为 rc7 部署条目
    
    # 转测仓库包核验(issue #14138 信息验证)
    curl -s 'https://aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/MjAyNi0xMC0xNCAyMjo0OTowMi43MjY0NjMt6ISa5pys5Yib5bu6LeS4u-mimOWQjeensDIwMjYtMTAtMTQgMjI6NDk6MDI/dists/unstable/commercial/binary-loong64/Packages'
    
    # 安装(root)
    printf 'deb [trusted=yes] https://aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/MjAyNi0xMC0xNCAyMjo0OTowMi43MjY0NjMt6ISa5pys5Yib5bu6LeS4u-mimOWQjeensDIwMjYtMTAtMTQgMjI6NDk6MDI/ unstable commercial\n' > /etc/apt/sources.list.d/rc7-loong64-test.list
    apt-get update && apt-get install -y linux-image-7.3.0-rc7-loong64-desktop-rolling
    grep -A3 '^menuentry' /boot/grub/grub.cfg | head -8   # 默认项应为 rc7
    
    # 启动历史与严重错误扫描
    journalctl --list-boots --no-pager
    sudo journalctl -k -b -1 --no-pager | grep -cE "kernel panic|Oops|BUG:|call trace|hung task|lockup|general protection|NULL pointer deref"
    sudo dmesg -l err,warn,crit,alert,emerg
    sudo dmesg | grep -cE "kernel panic|Oops|BUG:|call trace|hung task|lockup|general protection|NULL pointer deref"
    cat /proc/sys/kernel/tainted                          # rc7 上为 0
    
    # 龙芯平台驱动栈核验
    lspci -nn | grep -iE "vga|ethernet|sata|audio|usb"
    ls /sys/class/drm/ && cat /sys/class/drm/card0-*/status
    ip -br link && ip -4 addr show enp2s0
    lsusb
    aplay -l
    lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINTS
    
    # 压力测试(8 核全载 30s)
    for i in $(seq 1 8); do timeout 30 sh -c 'while :; do :; done' & done; wait; uptime
    
    # 内存压力(3 GiB)
    python3 -c "n=3*1024*1024*1024; b=bytearray(n); [b.__setitem__(i,1) for i in range(0,n,4096)]; import time; time.sleep(20); del b"
    
    # NVMe 直写/直读(/usr/local 位于 nvme0n1p5)
    sudo dd if=/dev/zero of=/usr/local/.iotest bs=1M count=2048 oflag=direct
    sudo dd if=/usr/local/.iotest of=/dev/null bs=1M iflag=direct
    sudo rm -f /usr/local/.iotest
    
    # uptime 线性检测
    cat /proc/uptime; sleep 62; cat /proc/uptime   # 差值应与 62s 一致

    附录 B:启动历史(journalctl --list-boots)

    Boot 起止时间 内核 致命错误命中
    -3 18:02:55 – 10:54:34(存在 RTC 时钟回跳) 6.18.36-loong64-desktop-rolling 0
    -2 10:55:38 – 13:18:36 6.18.48-loong64-desktop-rolling 0
    -1 13:19:56 – 15:08:24 6.18.48-loong64-desktop-rolling(基线) 0
    0 15:09:32 – 至今 7.3.0-rc7-loong64-desktop-rolling 0

    说明:boot -3 起止时间倒置为 RTC 同步导致的时钟回跳痕迹,与 ARM 平台观测一致,不影响日志完整性判断。

    附录 C:err / warn 明细(当前 boot,全部为基线既有)

    日志 级别 判定
    acpi PNP0A08:00: _OSC: platform retains control of PCIe features (AE_ERROR) err ACPI 固件行为,基线一致,无功能影响
    pci 0000:00:06.0: Failed to ioremap() ×2 err 7A2000 集显 LG100 资源映射失败(本机使用 Arise1020),基线一致
    hid-generic/redragon 0003:0C45:760B: item 0 4 1 8 parsing failed / probe ... error -22 err Microdia 键盘 HID 描述符兼容性问题,键盘实际可用,基线一致
    loongson3_cpufreq: probe with driver loongson3_cpufreq failed with error -1 err 平台调频驱动未就绪,cpufreq 接口缺失;基线 6.18.48 同样失败
    loongson-spi-pci 0000:00:16.0: can't derive routing for PCI INT A / PCI INT A: no GSI warn 7A2000 SPI 控制器中断路由提示,基线既有
    snd_hda_intel 0000:06:00.1: CORB reset timeout#1 warn Glenfly HDMI Audio 初始化提示,随后 gf_hda patch version 001 生效;基线计数一致(1 次)
    This architecture does not have kernel memory protection. info LoongArch 架构提示信息,非错误
    uos-trace /scripts/... info deepin initrd 追踪组件,预期行为

    基线一致性核对:上述 err/fail 条目在 boot -1(6.18.48)中逐项同源出现(含 cpufreq -1、HID 描述符、PCI ioremap ×2、CORB reset ×1),当前 boot 无新增错误类型。

  6. moved this from 测试通过 to 驳回&废弃 in 集成管理on Oct 22, 2026
  7. Zeno-sole commented on Oct 22, 2026

    @Zeno-sole
    ContributorAuthor

    集成release版本 这个版本废弃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions