wsl/hsakmt: add lock for sdma packet processing

Suggested-by: Shane Xiao <shane.xiao@amd.com>
Signed-off-by: Flora Cui <flora.cui@amd.com>
Reviewed-by: Shane Xiao <shane.xiao@amd.com>
Reviewed-by: Shi.Leslie <Yuliang.Shi@amd.com>
Part-of: <http://10.67.69.192/wsl/libhsakmt/-/merge_requests/31>
This commit is contained in:
Flora Cui
2024-09-26 17:23:03 +08:00
committed by Frank Min
parent 55fc454b9d
commit 7a67eb90e2
2 changed files with 7 additions and 1 deletions
+1
View File
@@ -285,6 +285,7 @@ private:
uint64_t rptr_next;
uint64_t doorbell_;
std::queue<std::pair<uint64_t, uint64_t>> wptr_queue_;
std::mutex wptr_queue_lock_;
uint64_t ib_size;
uint64_t ib_start_addr;