2.0 KiB
title, type, permalink, stable_id, scope, project_id, memory_type, status, revision, restored_from_commit, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | project_id | memory_type | status | revision | restored_from_commit | created_at | updated_at | tags | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AX9000已安装匹配内核的pstore/ramoops并验证归档 | fact | main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/ax9000-已安装匹配内核的-pstore-ramoops-并验证归档 | 4ab0c0a4-29af-4b7f-a1af-1f07fcb27f6d | project | 6f47523e-e22e-4cdd-bd18-76e5e474ee0c | fact | active | 1 | 6a6a895eaf |
2026-09-23T14:57:20.428347+00:00 | 2026-09-23T14:57:20.428403+00:00 |
|
2026-09-16约23:14 CST 经用户明确授权,已在192.168.32.1安装并启用reed_solomon、pstore、ramoops三个模块。Qosmio源码d6848fa2ea00193b5b7d3973e3990da7f608027c+Linux6.12.91+本项目EMC2305补丁;官方OpenWrt GCC14.3.0工具链。根据outputs/ax9000/ax9000.config与实机已安装123个kmod补全配置后,重建的原始内核配置MD5为3ca07581b60107336a14a0678bbe242b,与实机kernel包完全一致。新增配置只涉及PSTORE与REED_SOLOMON,vermagic匹配6.12.91 SMP preempt mod_unload aarch64,this_module大小0x2c0一致;模块经正常insmod加载,无force无忽略ABI。实机DT预留0x51200000处1MiB,原record-size4KiB;通过driver_override阻止DT默认布局绑定,使用标准ramoops模块参数同址mem_size0x100000、record_size0x20000、console_size0x40000、pmsg_size0x20000、max_reason2,pstore kmsg_bytes131072。内核确认持久后端和console注册成功。/etc/init.d/ax9000-crash-capture开机S11自动加载、挂载/sys/fs/pstore并运行/usr/sbin/ax9000-crash-archive,归档/root/router-logs/crashes/,单调序号+bootid命名,最多8份。已写入/dev/kmsg和/dev/pmsg0标记,卸载重载仅ramoops后在pstore与闪存归档均读回标记,归档重复运行不会重复建目录。没有重启路由器或触发测试panic;未验证真实硬重启/掉电存活,RAM方案不保证断电留存。当前故障触发模块仍未知,不能称已修复。