rocr: Move OpenSMI call to Driver

[ROCm/ROCR-Runtime commit: 1a339feb1f]
This commit is contained in:
Tony Gutierrez
2025-06-17 12:25:21 -07:00
committed by Gutierrez, Tony
parent 47093a7f73
commit 8daec0261f
4 changed files with 23 additions and 7 deletions
@@ -484,6 +484,13 @@ hsa_status_t KfdDriver::SPMSetDestBuffer(uint32_t preferred_node_id, uint32_t si
return HSA_STATUS_SUCCESS;
}
hsa_status_t KfdDriver::OpenSMI(uint32_t node_id, int* fd) const {
if (HSAKMT_CALL(hsaKmtOpenSMI(node_id, fd)) != HSAKMT_STATUS_SUCCESS) {
return HSA_STATUS_ERROR;
}
return HSA_STATUS_SUCCESS;
}
void *KfdDriver::AllocateKfdMemory(const HsaMemFlags &flags, uint32_t node_id,
size_t size) {
void *mem = nullptr;