| 解耦已有mf库的c接口
Co-authored-by: p3rry<penghaiqing1@huawei.com>
# message auto-generated for no-merge-commit merge:
!272 merge develop_0525_withMF into develop
解耦已有mf库的c接口
Created-by: p3rry
Commit-by: p3rry
Merged-by: liu1103xwxw
Description: 变更说明:
mmc仓 BM 相关能力改为运行时通过 MFSmemApi 动态加载。mmc_bm_proxy 中原有的 smem_bm_* 调用已全部切到该封装层,对上层业务行为保持不变。
主要变更 :
1、新增 under_api/mf_smem/(MFSmemApi、smem_bm_def.h),在 InitBm 时按 MEMFABRIC_HYBRID_EXTEND_LIB_PATH 定位并 dlopen libmf_smem.so,再绑定所需 C 符号;
2、构建上,mmc_objects 去掉对 smem 的链接,仅保留 Meta 仍需要的 config_store_object,libmf_memcache 不再依赖 libmf_smem.so。
自验证:

See merge request: Ascend/memcache!272 | 8 天前 |