commit | fe2bc2d249539c117cc887dc1f960ffcbba52d1e | [log] [tgz] |
---|---|---|
author | Moti Haimovski <mhaimovski@habana.ai> | Tue Oct 27 11:03:32 2020 +0200 |
committer | Oded Gabbay <ogabbay@kernel.org> | Mon Nov 30 10:47:35 2020 +0200 |
tree | a27d616e6eef737982da9682e930d62d690803a6 | |
parent | 412c41fcd526b239472a24974591a05227bf5225 [diff] |
habanalabs: share a single ctx-mutex between all MMUs Multiple locks are usually a source of problems, which in the MMU case can be avoided since it is relatively rare that both MMU tables are updated at the same time. Therefore, use a single shared lock instead of two separate ones. Signed-off-by: Moti Haimovski <mhaimovski@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>