]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - drivers/misc/habanalabs/common/command_submission.c
habanalabs: change aggregate cs counters to atomic
authorOded Gabbay <ogabbay@kernel.org>
Wed, 30 Sep 2020 11:25:55 +0000 (14:25 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Mon, 30 Nov 2020 08:47:27 +0000 (10:47 +0200)
commit23c15ae615175637ae4449aa6e64c0584474ddaa
treed47c483632e3f29f9a65c8db4d68937ffa5896cb
parent6c38e7c60fe772653128667a8cebe16612e819e4
habanalabs: change aggregate cs counters to atomic

In case we will have multiple contexts/processes, we can't just
increment aggregated counters. We need to make them atomic as they can
be incremented by multiple processes

Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/command_submission.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_ioctl.c
drivers/misc/habanalabs/common/hw_queue.c