| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add opensource code Co-authored-by: duanpengliang<duanpengliang@huawei.com> | 8 个月前 | |
修复多次信号注册BUG Co-authored-by: jinyingqi<jinyingqi@huawei.com> # message auto-generated for no-merge-commit merge: !1338 merge 9.0.0 into 9.0.0 修复多次信号注册BUG Created-by: jinyingqi Commit-by: jinyingqi Merged-by: cann-robot Description: ## 描述 同步master PR到9.0.0分支,原始PR https://gitcode.com/cann/runtime/pull/1274 问题背景: 1、同一个进程对 SIGINT 信号只能注册一个信号处理函数 2、首次调用时,oldSigHandler 保存了原有的信号处理函数(通常是默认的退出函数) 3、未加保护时,第二次调用会将 oldSigHandler 覆盖为 newSigHandler 4、导致 Ctrl+C 后无法正常退出程序 修复方案: 1、在注册信号处理函数前,检查 oldSigHandler 是否已被设置 2、如果已设置,直接返回,避免重复注册 ## 关联的Issue msprof acl api方式支持优雅退出。 ## 测试 msprof acl api方式采集,ctrl c退出,验证可以优雅退出。 ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1338 | 6 个月前 | |
[Profiling]规避David芯片偶现的hwts频率抖动问题 Co-authored-by: z00622916<zhengkai40@huawei.com> # message auto-generated for no-merge-commit merge: !626 merge profiling-bugfix-hwts-freq into master [Profiling]规避David芯片偶现的hwts频率抖动问题 Created-by: z296249221 Commit-by: z00622916 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 规避David芯片偶现的hwts频率抖动问题,如果抖动导致误差大于万分之五,则软件直接赋值1000。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!626 | 7 个月前 | |
add opensource code Co-authored-by: duanpengliang<duanpengliang@huawei.com> | 8 个月前 |