wsl/hsakmt: Add clear_allocation_map

If fork() is called, clear allocation map
that is invalid in the child process.

Signed-off-by: lyndonli <Lyndon.Li@amd.com>
Reviewed-by: Shi.Leslie Yuliang.Shi@amd.com
Part-of: <http://10.67.69.192/wsl/libhsakmt/-/merge_requests/3>
Этот коммит содержится в:
lyndonli
2024-09-09 17:05:08 +08:00
коммит произвёл Frank Min
родитель ccb3950068
Коммит b4b0b54c79
3 изменённых файлов: 17 добавлений и 8 удалений
+1 -1
Просмотреть файл
@@ -96,7 +96,7 @@ static void child_fork_handler(void) {
* in the child process so it is not cleared
*/
static void clear_after_fork(void) {
// TODO: fmm_clear_all_mem();
clear_allocation_map();
if (dxg_fd) {
close(dxg_fd);
dxg_fd = -1;