mirror of
https://github.com/openharmony/tee_tee_os_framework.git
synced 2026-07-19 19:53:44 -04:00
!72 use unmap_sharemem for ta2ta
Merge pull request !72 from suwanghw/0704
This commit is contained in:
@@ -831,7 +831,7 @@ TEE_Result unmap_secure_operation(const smc_cmd_t *cmd)
|
||||
|
||||
dlist_for_each_entry_safe(mem, tmp, &(g_cur_session->map_mem), struct mem_region_ns, list) {
|
||||
if (cmd->event_nr == mem->event_nr && mem->ta2ta) {
|
||||
if (task_unmap(mem->task_id, mem->addr, mem->size) != 0)
|
||||
if (unmap_sharemem((void *)(uintptr_t)mem->addr, mem->size) != 0)
|
||||
tloge("s unmap failed\n");
|
||||
dlist_delete(&mem->list);
|
||||
TEE_Free(mem);
|
||||
|
||||
Reference in New Issue
Block a user