HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。
在transport_pub.h中新增一个接口:static HcclResult Transport::SetDeviceUnavailable(u32 deviceId);该接口用于标记指定设备的ipc memory为不可用状态。内部接口会调用MemNameRepository类的方法,设置一个状态标志。在析构时,读取该状态标志,跳过调用地软接口释放资源的逻辑。直接清空句柄映射表,并复位状态标志。
RDV测试PASS