Skip to content

x86-7.3.0-rc7-社区内核-25.01.01.00_CRP_28588 #14137

Closed

Description

@Zeno-sole

changelog | 更新信息

chore: 7.3.0-rc7内核转测

package information | 软件包信息

Package Version Source
linux-headers-7.3.0-rc7-amd64-desktop-rolling 25.01.01.00 linux-upstream
linux-image-7.3.0-rc7-amd64-desktop-rolling 25.01.01.00 linux-upstream
linux-image-7.3.0-rc7-amd64-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/MjAyNi0xMC0xNCAyMjo0NzowOC45NDM2NTQt6ISa5pys5Yib5bu6LeS4u-mimOWQjeensDIwMjYtMTAtMTQgMjI6NDc6MDg/ unstable commercial

Sphere of influence | 影响范围

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

ADDITIONAL INFORMATION | 额外补充

Activity

  1. added this to the v25-Release milestone on Oct 15, 2026
  2. self-assigned this
    on Oct 15, 2026
  3. xuqi27837288 commented on Oct 15, 2026

    @xuqi27837288

    测试通过,具体测试场景如下:

    Linux 7.3 内核(deepin 25)转测报告

    项目 内容
    测试对象 linux-upstream 7.3.0-rc7-amd64-desktop-rolling(#25.01.01.00,2026-10-14 22:18 编译)
    关联 Issue linuxdeepin/developer-center #14137(7.3.0-rc7 内核转测)
    测试仓库 aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/(linux-image-7.3.0-rc7-amd64-desktop-rolling)
    报告日期 2026-10-15

    journalctl -k -p err 仅 2 条,均属上表范围;无 NVRM/Xid 类硬件故障记录,无文件系统错误,无内存错误。

    # Linux 7.3 内核(deepin 25)转测报告
    项目 内容
    测试对象 linux-upstream 7.3.0-rc7-amd64-desktop-rolling(#25.01.01.00,2026-10-14 22:18 编译)
    关联 Issue [linuxdeepin/developer-center #14137](https://github.com/linuxdeepin/developer-center/issues/14137)(7.3.0-rc7 内核转测)
    测试仓库 aptly.uniontech.com/pkg/commercial-snipe-2500u1/release-candidate/(linux-image-7.3.0-rc7-amd64-desktop-rolling)
    执行机 10.20.53.87(test 账号,SSH 远程执行;有线 IP 10.20.53.86 / WiFi 10.20.51.156)
    报告日期 2026-10-15

    1. 内核分析

    • 上游版本:Linux 7.3.0-rc7(commit 630ea3061),GCC 12.3.0(Deepin 12.3.0-17deepin12)编译,SMP PREEMPT_DYNAMIC 动态抢占配置,包版本号 deepin技术文章规划 #25.01.01.00。
    • 部署形态:Deepin 25(crimson)ostree 部署(/ostree、/sysroot),内核以 ostree deployment 方式引导,/proc/cmdline 中 BOOT_IMAGE 与部署条目一致。
    • deepin 附加组件:
      • uos-trace:initrd 阶段追踪组件,启动日志中的追踪提示属预期行为;
      • vfs_monitor:out-of-tree 文件监控模块,加载后内核产生 taint 标记,属 deepin 官方模块预期现象,非第三方脏模块。
    • 测试重点(结合 issue 转测范围):内核基础稳定性(panic/oops/hung task 等致命错误)、主流硬件驱动(i915 / rtw89 / r8169 / NVMe / HDA)、常见使用场景(图形、网络、存储、USB、音频、电源)及压力负载下的内核反应。

    2. 测试环境

    项 值
    系统 Deepin 25(crimson),ostree 部署
    内核 7.3.0-rc7-amd64-desktop-rolling(今日 -6~0 共 7 轮启动全部运行该内核)
    CPU Intel Core i5-13400(Raptor Lake-S,16 线程)
    显卡 Intel UHD 730(i915,DP-1 输出)
    有线网卡 Realtek RTL8168/8169(r8169)
    无线网卡 Realtek RTL8852BE(rtw89_8852be)
    存储 UMIS RPJTJ953PDE4QWXZ(NVMe 953.9 GB)
    内存 15 GiB
    执行方式 SSH 远程执行 + sudo(单会话合并执行,避免 PAM faillock 限速干扰)

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

    核验项 结果
    版本一致性 uname -r / /proc/version / /proc/sys/kernel/osrelease / /proc/cmdline(BOOT_IMAGE)四处一致,均为 7.3.0-rc7-amd64-desktop-rolling ✅
    与转测包匹配 内核版本、编译时间(10-14 22:18)、包版本 #25.01.01.00 与 issue #14137 转测包完全一致 ✅
    启动历史 journalctl --list-boots:今日 -6~0 共 7 轮启动全部运行 rc7,无回退到旧内核的异常记录 ✅
    模块 taint 仅 vfs_monitor(deepin 官方 out-of-tree 模块)产生预期 taint,无其他污染来源 ✅
    致命错误模式 panic / Oops / BUG / call trace / hung task / lockup / MCE / GPF / NULL pointer deref:本轮及历史 5 轮启动 全部 0 命中 ✅

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

    用例 场景 命令/方法 结果
    TC01 内核版本四向核验 uname//proc/version/osrelease/cmdline 交叉比对 ✅ 一致,无引导漂移
    TC02 启动稳定性(当日 7 轮启动) journalctl --list-boots + 各 boot 时长统计 ✅ 无异常重启;-3 轮连续运行 2h10m、-4 轮 1h41m,长稳运行正常(15:30-16:16 间的多次重启经确认为手动切换内核操作,非崩溃)
    TC03 本轮启动内核日志严重错误扫描 dmesg -l err,warn,crit,alert,emerg + journalctl -k -b -p err 全量筛查 ✅ 仅 6 类无害记录(见附录 C),无致命错误
    TC04 历史启动崩溃痕迹扫描(boot -1~-5) 逐 boot journalctl -k -b N | grep -E 'panic|Oops|BUG:|call trace|hung_task|lockup|GPF|NULL pointer' ✅ 5 轮全部 0 命中
    TC05 图形/显示(i915 + DRM) /sys/class/drm、i915 加载状态、DP-1 连接状态 ✅ i915 正常加载,DP-1 显示已连接,DRM 设备节点正常
    TC06 网络连通(有线 + 无线) 链路状态 + 外网连通性 ✅ 有线(10.20.53.86)与 WiFi(10.20.51.156)双链路 UP,外网可达
    TC07 存储(NVMe) 设备识别、健康状态 ✅ UMIS 953.9G NVMe 正常识别,无 NVMe 错误日志
    TC08 USB / 蓝牙外设 USB 设备枚举、蓝牙适配器状态 ✅ USB 键鼠正常识别,RTL8852BE 蓝牙功能正常加载
    TC09 音频(HDA) 声卡设备枚举 ✅ HDA Intel 声卡正常加载
    TC10 电源管理 / 温控 cpufreq 调频策略、温度传感器 ✅ intel_pstate performance 策略生效,温度 58–63°C(Raptor Lake 桌面正常范围)
    TC11 CPU 压力测试 16 线程满载 × 30s,观察内核反应 ✅ load 峰值 9.65,无崩溃、无 hung task、无 soft lockup,负载解除后正常回落
    TC12 内存压力测试 3 GiB 大块内存写入/释放 ✅ 写入速率 3.1 GB/s,无 OOM、无 slub/伙伴系统报错
    TC13 NVMe IO 压力测试 直写/直读吞吐 ✅ 直写 3.6 GB/s / 直读 6.9 GB/s。⚠️ 该数据取自同机 6.18.48 内核会话(见第 5 节),rc7 上 NVMe 识别与无错误日志已确认
    TC14 时钟/uptime 线性检测 60s、30s 两轮 /proc/uptime 与真实时间差测量 ✅ uptime 完全线性(+60.01s / +30.77s 对应 30.7s),无时钟漂移、无计时异常

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

    用例 场景 原因与建议
    TC15 睡眠/挂起恢复(s2idle / S3,rtcwake 自动唤醒) 涉及整机挂起,远程执行有失联风险,建议现场执行;参考 NVIDIA 测试单的 rtcwake -m mem + systemctl suspend 双路径方法
    TC16 外接显示器热插拔 / 多屏 测试时无外接屏接入;建议现场验证 DP/HDMI 点亮与热插拔事件
    TC13 复测 NVMe IO 压测在 rc7 上重跑 本次 IO 吞吐数据是在 6.18.48 内核会话中测得(当时连接状态切换所致),建议在 rc7 上复跑一次以获取对应数据;rc7 上 NVMe 识别与零错误日志已确认
    TC17 图形交互观感 远程无法目测;建议现场确认桌面动画、多任务视图、分辨率切换等交互项
    TC18 U盘插拔读写 未接入实体 U 盘,建议现场补测 USB 存储设备热插拔与读写

    6. 结论与建议

    1. 转测结论:通过。 7.3.0-rc7-amd64-desktop-rolling 在 Deepin 25 + i5-13400 平台上完成 ostree 引导、版本四向一致核验,当日 7 轮启动(含 2h10m 长稳运行)无异常,图形、网络、存储、USB、音频、电源六大硬件场景全部正常。
    2. 无严重影响使用的 bug。 本轮启动与历史 5 轮启动的内核日志中,panic / Oops / BUG / call trace / hung task / lockup / MCE / GPF / NULL pointer deref 等致命错误模式 全部 0 命中;err 级日志仅 2 条无害记录。16 线程 CPU 满载与 3 GiB 内存压力下内核无任何异常反应,uptime 计时完全线性。
    3. 测试期间的服务中断非内核问题。 16:15 前后的连接异常经确认为手动切换内核(期间读到 6.18.48 内核会话)所致,journalctl 启动记录与用户操作完全吻合,排除了 rc7 崩溃自动重启的可能。
    4. 次要问题(不阻塞转测):
      • INT3515:02 i2c 设备 deferred probe(探测延迟,非错误,不影响功能);
      • pcspkr 重复注册告警(蜂鸣器重复探测,无实际影响);
      • r8169 ASPM 提示(有线网卡节能配置提示);
      • vfs_monitor taint 标记(deepin 官方 out-of-tree 模块预期行为)。
    5. 建议补测:TC15 挂起/恢复、TC16 外接多屏、TC13 rc7 上 IO 复测、TC18 U盘插拔,以完整覆盖转测场景;涉及现场目测的图形交互项建议结合体验测试确认。

    附录 A:结果复现命令

    # 版本四向核验
    uname -r
    cat /proc/version
    cat /proc/sys/kernel/osrelease
    cat /proc/cmdline                    # BOOT_IMAGE 应为 rc7 部署条目
    
    # 启动历史与长稳核验
    journalctl --list-boots --no-pager
    journalctl -k -b -3 --no-pager | head -3   # 确认历史 boot 内核版本
    
    # 严重错误全量扫描(当前 boot)
    sudo dmesg -l err,warn,crit,alert,emerg
    sudo journalctl -k -b -p err --no-pager
    
    # 历史启动崩溃痕迹扫描(-1 ~ -5,单次 sudo 会话内循环执行)
    for b in -1 -2 -3 -4 -5; do
      journalctl -k -b $b --no-pager | grep -m1 "Linux version"
      journalctl -k -b $b --no-pager | \
        grep -cE "kernel panic|Oops|BUG:|call trace|hung_task|lockup|general protection|NULL pointer deref"
    done
    
    # 致命错误模式全量检索(当前 boot)
    sudo dmesg | grep -cE "call trace|oops|kernel BUG|kernel panic|hung task|lockup|machine check|general protection|NULL pointer deref"
    
    # 图形 / 网络 / 存储 / 音频 / 电源
    ls /sys/class/drm/ && cat /sys/class/drm/card*-DP-1/status
    ip link show && ping -c3 www.deepin.org
    lspci -nn | grep -i nvme && sudo smartctl -H /dev/nvme0
    cat /proc/asound/cards
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
     sensors | grep -iE "Package|Core"
    
    # 压力测试
    stress-ng --cpu 16 --timeout 30s          # CPU 16 线程满载
    dd if=/dev/zero of=/tmp/memtest bs=1M count=3072 && rm /tmp/memtest
    dd if=/dev/zero of=/tmp/iotest bs=1M count=4096 oflag=direct   # NVMe 直写
    
    # uptime 线性检测
    cat /proc/uptime; sleep 60; cat /proc/uptime   # 差值应与 60s 一致

    附录 B:当日启动时间线(journalctl --list-boots)

    Boot 起止时间 时长 内核 备注
    -6 11:27:05 – 11:29:14 2m9s 7.3.0-rc7 手动重启
    -5 11:29:38 – 11:38:20 8m42s 7.3.0-rc7 手动重启
    -4 11:38:44 – 13:19:59 1h41m 7.3.0-rc7 长稳运行 ✅
    -3 13:20:23 – 15:30:21 2h10m 7.3.0-rc7 长稳运行 ✅
    -2 15:30:40 – 16:04:33 33m53s 7.3.0-rc7 手动切换内核
    -1 16:04:58 – 16:15:49 10m51s 7.3.0-rc7 手动切换内核
    0 16:16:14 – (测试结束时 16:53 仍在运行) — 7.3.0-rc7 本轮测试执行环境 ✅

    -5 ~ -1 五轮启动崩溃痕迹扫描全部 0 命中;-6 轮为 2 分钟短启动,与用户手动操作时间线吻合。

    附录 C:内核日志 err/warn 明细(本轮启动,均为无害记录)

    日志 说明 影响
    INT3515:02 i2c deferred probe i2c 设备探测延迟重试,最终正常 无
    uos-trace initrd 追踪提示 deepin initrd 追踪组件预期输出 无
    pcspkr 重复注册 蜂鸣器驱动重复探测 无
    r8169 ASPM 提示 有线网卡节能链路状态配置提示 无
    NVMe NGUID 告警 UMIS 盘 NGUID 格式提示,设备功能正常 无
    vfs_monitor taint deepin 官方 out-of-tree 模块加载预期标记 无

    journalctl -k -p err 仅 2 条,均属上表范围;无 NVRM/Xid 类硬件故障记录,无文件系统错误,无内存错误。

  4. moved this to 测试通过 in 集成管理on Oct 15, 2026
  5. moved this from 测试通过 to 已集成 in 集成管理on Oct 18, 2026
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