Use CPU_SET_S instead of CPU_SET

Fix incorrect use of CPU_SET on variable size cpu_set_t

Suggested by Christopher E. Moore on github
https://github.com/RadeonOpenCompute/ROCR-Runtime/issues/130

Change-Id: I710b56683ba07c08dcd83c851bf72e4f127a0ad4
此提交包含在:
David Yat Sin committed 2023-12-04 15:05:22 +00:00
1 父節點 e0c6c5e5bf
當前提交 f07b8f2250
1 file changed
+1 -1
+1 -1
查看文件
@@ -120,7 +120,7 @@ class os_thread {
}
CPU_ZERO_S(CPU_ALLOC_SIZE(cores), cpuset);
for (int i = 0; i < cores; i++) {
CPU_SET(i, cpuset);
CPU_SET_S(i, CPU_ALLOC_SIZE(cores), cpuset);
}
err = pthread_attr_setaffinity_np(&attrib, CPU_ALLOC_SIZE(cores), cpuset);
CPU_FREE(cpuset);