请帮忙附上对应的日志文件,感谢


请帮忙附上对应的日志文件,感谢
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.231 [slogd kernel log.c:255][2004557.735314] ubase 00007: UDMA:
2.
SUBSYSTEM=ub
DEVICE=+ub:00007
[ERROR] KERNEL 3552,sloqd :2026-07-01-14:57:52.244.263 [slogd kernel log.c:255][2004557.735327] URMA|ubcorel26697|ubcore user control[1839]I[DRV ERROR]Failed to exec user ctl, ret: -22.
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.273 [slogd kernel_log.c:255][2004557.735332] [ascend] [ERROR] [asdrv ub] [ubdrv query device mem decoder info 78]
decoder info unsuccessful. (dev id=0;ret=-22)
[ERROR] KERNEL(3552,sloqd):2026-07-01-14:57:52.244.282 [sloqd kernel loq.c:255][2004557.735338] [ascend] [ERROR] [asdrv ub] [ubdrv addr trans pre check 154]
t set and query failed.(udevid=0)
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.290 [slogd kernel log.c:255][2004557.735342] [ascend] [ERROR] [asdrv ub] [ubdrv addr trans peer to local 274]
form the d2h addr.(udevid=0; ret=-22)
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.297 [slogd kernel log.c:255][2004557.735346] [ascend] [ERROR] [svm] [pmq d2h ub mem pa get 107]
; mem id=0; offset=Oxaaab007£8000; server id=0x3ff; ret=-22)
[ERROR] KERNEI(3552,slogd):2026-07-01-14:57:52.244.305 [slogd kernel_log.c:255][2004557.735362] [ascend] [ERROR] [svm] [smm in server pa_get 143]
udev=0; src udev=65)
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.312 [slogd kernel_log.c:255][2004557.735368] [ascend] [ERROR] [svm] [ smm mmap 318]
c udev=65)
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.319 [slogd kernel log.c:255][2004557.735377] [ascend] [ERROR] [svm] [svm smm ioctl mmap 454]
ERROR1 KERNEL(3552,slogd):2026-07-01-14:58:03.931.041 [slogd kernel log.c:255][2004569.419479] ubase 00007: UDMA:
2.
SUBSYSTEM=ub
DEVICE=+ub:00007
ERROR1 .ZZ- :q91 /T40 Jesn pexe oq paTTeA[HOHHM AHC]I[6£8T]To7quο0 Jesn xooqn|S9L9Z|0xooqn|VNHN [£676T7169S+00Z][SSZ:o.6oT Tθuлex p6oTs] L90.T£6 £O:8S:FT-TO-L0-970Z:(pboTs'ZSSE)TMNHHY
[ERROR] KERNEL(3552,slogd):2026-07-01-14:58:03.931.077 [slogd kernel log.c:255][2004569.419499] [ascend] [ERROR] [asdrv ub] [ubdrv query device mem decoder info 78]
decoder info unsuccessful. (dev id=0;ret=-22)
[ERROR] KERNEL(3552,slogd):2026-07-01-14:58:03.931.086 [slogd kernel log.c:255][2004569.419505] [ascend] [ERROR] [asdrv ub] [ubdrv addr trans pre check 154]
t set and query failed.(udevid=0)


halhostregister报错的直接原因是设备侧调用ub相关接口转地址失败,udma组件报错日志见下,请到ub开源社区继续分析
[ERROR] KERNEL(3552,slogd):2026-07-01-14:57:52.244.231 [slogd kernel log.c:255][2004557.735314] ubase 00007: UDMA: query device ubmem info send ctrlq msg failed, ret is -2
2.
SUBSYSTEM=ub
DEVICE=+ub:00007


您好,为了更准确地定位和解决问题,我们需要您提供上述提到的相关信息。如果 14 天内没有进一步更新,我们将暂时关闭此 Issue。感谢您的理解与配合。


Welcome to ask questions and discuss with other members.
问题描述
在950DT环境下,使用halhostregister接口做host到device的内存注册时接口报错,报错日志如下:
2e895062ad2c460bbec5813c82bd97fe.png
预期接口调用成功,功能正常使用