Xxiuda3411fix: Connector支持AggregateId
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore: 规范文件头并保留原有版权与脚本入口 整改 CI 报告的 13 个文件头,保留原年份、署名、说明及实现正文。 使用当前社区文件头检查器验证全仓通过。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-astra Change-Id: Icb94a35ea930013d49f0bc64d911032328784712 | 24 天前 | |
fix(driver): 清理加载失败资源并修复插件回归测试部署 注册失败时先结束插件异常生命周期再卸载动态库,拒绝串行重复加载。 将固定异常夹具安装到测试目录,补齐各测试入口的路径、依赖与诊断。 明确同一驱动实例的外部串行访问契约,并更新测试说明。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-sol Co-Authored-By: gpt-6-astra Change-Id: I419bf60e78dfb343739e604a42b25df26898431a | 24 天前 | |
fix(driver): 清理加载失败资源并修复插件回归测试部署 注册失败时先结束插件异常生命周期再卸载动态库,拒绝串行重复加载。 将固定异常夹具安装到测试目录,补齐各测试入口的路径、依赖与诊断。 明确同一驱动实例的外部串行访问契约,并更新测试说明。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-sol Co-Authored-By: gpt-6-astra Change-Id: I419bf60e78dfb343739e604a42b25df26898431a | 24 天前 | |
fix(driver): 清理加载失败资源并修复插件回归测试部署 注册失败时先结束插件异常生命周期再卸载动态库,拒绝串行重复加载。 将固定异常夹具安装到测试目录,补齐各测试入口的路径、依赖与诊断。 明确同一驱动实例的外部串行访问契约,并更新测试说明。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-sol Co-Authored-By: gpt-6-astra Change-Id: I419bf60e78dfb343739e604a42b25df26898431a | 24 天前 | |
fix: 更新.clang-format废弃键值与pre-commit clang-format hook配置 + clang-format全量格式化C/C++源文件 | 4 个月前 | |
fix: 更新.clang-format废弃键值与pre-commit clang-format hook配置 + clang-format全量格式化C/C++源文件 | 4 个月前 | |
三层架构编译开关重命名为unidev,支持conan/manifest配置传递 - meson选项 three_layer_arch 重命名为 unidev - 编译宏 DEVMON_ENABLE_THREE_LAYER_ARCH 重命名为 DEVMON_ENABLE_UNIDEV - conanfile.py 新增 unidev option,支持 conan -o unidev=True 传递 | 4 个月前 | |
提升dt覆盖率 修复智能编译脚本 | 3 个月前 | |
fix: Connector支持AggregateId | 2 天前 | |
fix: 更新.clang-format废弃键值与pre-commit clang-format hook配置 + clang-format全量格式化C/C++源文件 | 4 个月前 | |
fix(devmon): 修复在位抖动下卸载误路由本地导致的半加载终态 快速拔插产生的在位抖动会使同步 RemoveDevice 抢在异步 AddDeviceWithData 之前执行:路由读到未初始化登记表,且 FORMAT_VERSION_DEFAULT == THRESHOLD == 5.00 把「未登记」折叠成 CSR2,误入本地破坏性清理。该清理 插入在途加载中段擦除共享单例,形成拓扑残留/Owners 空/直挂对象缺失的 半加载不可自愈终态;重插再被幂等早退拒绝并误报 ERROR。 - 路由:新增 has_format_version/try_get_format_version 区分未登记与 登记 5.00(单次加锁避免 TOCTOU),未知态转发 hwdiscovery 权威方终裁 (其对无状态 position 是带日志的优雅空转),本地分支仅保留给明确 登记的 CSR2 - 幂等:load_device "already discovered" 早退按成功返回,重复 AddDevice 不再被 MC_THROW 升级成误报 ERROR - 线程安全:get_owners 持锁 find 取值,消除 operator[] 插入副作用与 无锁竞争 - 可观测:路由三态/本地清理入口/转发 reason 补 nlog,get_objects 缺失 日志补占位符;直挂对象被中段清空跳过创建时 wlog 留痕 - 测试:新增 4 个回归用例,既有 4 个 remove_device 用例按新语义适配 AI-Agent: ZCode AI-Model: GLM-5.3 AI-Context: 基于现场在位抖动故障的原始日志证据做根因分析并实施修复(未知态卸载转发权威方、幂等重载非失败、get_owners 线程安全、路由与清理可观测),配套 component_drivers 仓同批修复 Signed-off-by: leessential <lishengxiao@huawei.com> Co-Authored-By: GLM-5.3 Change-Id: Ic056e5ead559f6be59fb4ed5f3b1a120e24501f5 | 1 个月前 | |
fix(driver): 清理加载失败资源并修复插件回归测试部署 注册失败时先结束插件异常生命周期再卸载动态库,拒绝串行重复加载。 将固定异常夹具安装到测试目录,补齐各测试入口的路径、依赖与诊断。 明确同一驱动实例的外部串行访问契约,并更新测试说明。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-sol Co-Authored-By: gpt-6-astra Change-Id: I419bf60e78dfb343739e604a42b25df26898431a | 24 天前 | |
修正动态设备生命周期与嵌套总线加载 | 2 个月前 | |
chore: 规范文件头并保留原有版权与脚本入口 整改 CI 报告的 13 个文件头,保留原年份、署名、说明及实现正文。 使用当前社区文件头检查器验证全仓通过。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-astra Change-Id: Icb94a35ea930013d49f0bc64d911032328784712 | 24 天前 | |
feat: 支持devmon自发现从升级分区加载部件驱动 | 2 个月前 | |
提升dt覆盖率 修复智能编译脚本 | 3 个月前 | |
fix #99 [缺陷]: 同一文件日志的归属组件会变 | 2 个月前 | |
chore: 规范文件头并保留原有版权与脚本入口 整改 CI 报告的 13 个文件头,保留原年份、署名、说明及实现正文。 使用当前社区文件头检查器验证全仓通过。 Signed-off-by: xiaoxinglxs <1057552185@qq.com> Co-Authored-By: gpt-6-astra Change-Id: Icb94a35ea930013d49f0bc64d911032328784712 | 24 天前 |