已合并
fix(hcomm): replace URMA pipe sync with mutex #5079
fix(hcomm): replace URMA pipe sync with mutex #5079
已合并
litingyu创建于 26 天前
litingyu
litingyu
26 天前

当前PR是否有AI参与:

[x] 否

[ ] 是
__1. AI Agent 平台:
__2. AI 模型:
__3. Prompt上下文 :

PR功能描述 / 为什么需要这个合入**:

Replace SyncAction/HardEvent with Mutex for MTE2/MTE3 pipe sync

该PR关联的issue

(格式为fixes #<issue号>, 或者resolves #<issue号>): fixes #

希望检视人员了解:

改动类型 / Change Type

测试信息 / Testing

  • [] 集成测试通过 / ST passed

检查清单 / Checklist

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 litingyu 的贡献)
litingyulitingyu
26 天前 创建了 pull request,commit a2748cde
litingyulitingyu
26 天前 virtual merging failed, update merge request[project_id: 8547062, iid: 5079, target_commit_sha: a2748cde1bbec4e0a88d24b725e38bf154ee114f], message: Conflict detected
litingyulitingyu
26 天前 强制推送  244 个提交:5254e35e-243 commits from branch masterd538d09a-fix(hcomm): replace URMA pipe sync with mutex
litingyulitingyu
26 天前 virtual merging failed, update merge request[project_id: 8547062, iid: 5079, target_commit_sha: a2748cde1bbec4e0a88d24b725e38bf154ee114f], message: Conflict detected
gao_dafa成员
26 天前 评论:

li-tingyu,感谢您的提交,建议在完成PR充分自验证后,再触发线上构建任务。

若您的PR已具备检视条件,可根据下表的责任田,@对应的committer进行代码检视,我们会在第一时间对您的提交进行处理。

代码责任田:

module committer
adv_api chenyiyuan, wuyang_hw
basic_api chenyiyuan, wuyang_hw
c_api pangfd, haipingmao
cmake xun_zhuge, DragonBornHD84
docs munanhw, ai_xin
examples changxianyu, bianque
simt_api wulinyu, zhanghao_0689
scripts xun_zhuge, kevin365
tools YANXI_ZHAO, XuebinYang, sjtulxh

💡 如您不确定可以@谁,可以直接@我或者ascend-c sig的maintainer,xun_zhugeascendhjh,我们会为您分配合适的committer进行代码检视。

再次感谢您参与CANN的社区贡献。

likedislike
litingyulitingyu
26 天前 update merge request[project id: 8547062, iid: 5079, commit_id: c5dc28cc9c222148d7d24defa7eed1ce5332dc26] virtual merging success
litingyulitingyu
26 天前 强制推送  119 个提交:a2748cde-118 commits from branch mastere1702974-fix(hcomm): replace URMA pipe sync with mutex
litingyulitingyu
26 天前 update merge request[project id: 8547062, iid: 5079, commit_id: bac154eff33f60520fd489001eff0e9326c498c0] virtual merging success
CANN-robotCANN-robot成员
26 天前 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
26 天前 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here
You can get sig-info at here


PR Approval Progress

Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
cmake/third_party YeZZzzz1, 苏建加 (2/2) YeZZzzz1 (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

li-tingyu, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
CANN-robotCANN-robot成员
26 天前 将zengjuan,zhanghao_0689,suqwe,wulinyu,kong0808,dengjing_aoe,YeZZzzz1,bluesky901,yangbinhua,zhudi22,chenyiyuan,xun_zhuge,XuebinYang,sjtulxh,bianque,houyuyang,Lycheeeee,chentianyu19,shi_nanxiang,wuyang_hw,jiangxinyu3,ascendhjh,hujiawen_kaven,wangxiaozhi,DragonBornHD84,louyuxuan,hyolee,yukangchen设为评审人
CANN-robotCANN-robot成员
26 天前 将zhanghao_0689,suqwe,kong0808,YeZZzzz1,bluesky901,xun_zhuge,chentianyu19,shi_nanxiang,jiangxinyu3,DragonBornHD84设为审查人
litingyu
litingyu
26 天前 评论:

/compile

likedislike
litingyulitingyu
26 天前 update merge request[project id: 8547062, iid: 5079, commit_id: ac2e800ce322efe88343f0ea836221c4495523fb] virtual merging success
CANN-robotCANN-robot成员
26 天前 添加了label:ci-pipeline-running
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [831af90ac1bc417a9709d77dc5d03cc0][流水线指导]

任务名称状态日志下载链接
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck ✅ SUCCESS >>>>>
codecheck_Pr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
StaticCheck_codespell ✅ SUCCESS
StaticCheck_link_validity ✅ SUCCESS
StaticCheck_resource_existence ✅ SUCCESS
StaticCheck_tag_closed ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
codecheck_codestyle ✅ SUCCESS >>>>>
codecheck_precommit ✅ SUCCESS >>>>>
StaticCheck_md ✅ SUCCESS

[2026-08-13 19:24:43]    CI执行结束

likedislike
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [45fd838fd2ec4595adb16fba68c60240][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ❌ FAILED >>>>>
Compile_Ascend_ARM ❌ FAILED >>>>>
pre_comment ✅ SUCCESS >>>>>
Compile_Ascend_X86_ubuntu24 ❌ FAILED >>>>>
Compile_Ascend_ARM_ubuntu24 ❌ FAILED >>>>>
likedislike
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [928e73a02e8d422daecacb8ee2957326][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86_ubuntu24 ❌ FAILED >>>>>
pre_comment ✅ SUCCESS >>>>>
likedislike
CANN-robotCANN-robot成员
26 天前 删除了label:ci-pipeline-running
此处折叠了5条事件消息 查看更多
CANN-robotCANN-robot成员
26 天前 添加了label:cann-cla/yes
litingyu
litingyu
26 天前 评论:

/compile

likedislike
litingyulitingyu
26 天前 update merge request[project id: 8547062, iid: 5079, commit_id: ec12cee09ab5ebaa6ad09ad2130db47e9ac92551] virtual merging success
CANN-robotCANN-robot成员
26 天前 删除了label:ci-pipeline-failed
CANN-robotCANN-robot成员
26 天前 添加了label:ci-pipeline-running
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [48770ecc8df7410fb6800a2f8e9c8821][流水线指导]

任务名称状态日志下载链接
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck ✅ SUCCESS >>>>>
codecheck_Pr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
StaticCheck_codespell ✅ SUCCESS
StaticCheck_link_validity ✅ SUCCESS
StaticCheck_resource_existence ✅ SUCCESS
StaticCheck_tag_closed ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
codecheck_codestyle ✅ SUCCESS >>>>>
codecheck_precommit ✅ SUCCESS >>>>>
StaticCheck_md ✅ SUCCESS

[2026-08-13 19:51:23]    CI执行结束

likedislike
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [d0c86a99c0254582a1f46d39c68bfc3b][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86_ubuntu24 ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
UT_Test_adv_test_one ✅ SUCCESS
UT_Test_adv_test_two ✅ SUCCESS
UT_Test_basic_test_one ✅ SUCCESS
UT_Test_basic_test_two ✅ SUCCESS
UT_Test_basic_test_three ✅ SUCCESS
UT_Test_basic_test_four ✅ SUCCESS
UT_Test_basic_test_five ✅ SUCCESS
UT_Test_arm ✅ SUCCESS
API_Check ✅ SUCCESS >>>>>
UT_Test_report ✅ SUCCESS >>>>>

[2026-08-13 20:01:06]    CI执行结束

likedislike
CANN-robot
CANN-robot成员
26 天前 评论:

流水线任务触发成功
任务链接 [e3c418ceb62942caa58640a768cf5360][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
Compile_Ascend_X86_ubuntu24 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM_ubuntu24 ✅ SUCCESS >>>>> >>>>>
PreSmoke_A900_npupool ✅ SUCCESS >>>>>

[2026-08-13 20:02:59]    CI执行结束

likedislike
CANN-robotCANN-robot成员
26 天前 添加了label:api-check-pass
CANN-robotCANN-robot成员
26 天前 删除了label:api-check-pass
CANN-robotCANN-robot成员
26 天前 删除了label:ci-pipeline-running
CANN-robotCANN-robot成员
26 天前 添加了label:ci-pipeline-passed
suqwe
suqwe成员
26 天前 评论:

/lgtm

likedislike
YeZZzzz1成员
25 天前 评论:

/approve

likedislike
CANN-robotCANN-robot成员
25 天前 添加了label:lgtmapproved
CANN-robotCANN-robot成员
25 天前 合入了pull request