[aqlprofile] set gpu agent name while registering agent (#687)
* set gpu agent name, which will be used for gfx minor for pm4factory * Update pm4_factory.cpp * EOF. * addr comments --------- Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com>
This commit is contained in:
committed by
GitHub
orang tua
d741a88f39
melakukan
a77f7d5770
@@ -62,6 +62,9 @@ aqlprofile_agent_handle_t RegisterAgent(const aqlprofile_agent_info_v1_t* agent_
|
||||
int_agent_info.bdf_id = agent_info->location_id;
|
||||
|
||||
auto len = strlen(agent_info->agent_gfxip);
|
||||
memset(int_agent_info.name, 0, sizeof(int_agent_info.name));
|
||||
memcpy(int_agent_info.name, agent_info->agent_gfxip,
|
||||
(len >= sizeof(int_agent_info.name) ? sizeof(int_agent_info.name) - 1 : len));
|
||||
memset(int_agent_info.gfxip, 0, sizeof(int_agent_info.gfxip));
|
||||
memcpy(int_agent_info.gfxip, agent_info->agent_gfxip,
|
||||
(len >= sizeof(int_agent_info.gfxip) ? sizeof(int_agent_info.gfxip) - 1 : len));
|
||||
@@ -73,4 +76,4 @@ const AgentInfo* GetAgentInfo(aqlprofile_agent_handle_t agent_id) {
|
||||
return get_cache().get(agent_id.handle);
|
||||
}
|
||||
|
||||
} // namespace aql_profile
|
||||
} // namespace aql_profile
|
||||
|
||||
Reference in New Issue
Block a user