habanalabs: clear sobs and monitors in context switch
authorDalit Ben Zoor <dbenzoor@habana.ai>
Thu, 30 May 2019 08:46:02 +0000 (08:46 +0000)
committerOded Gabbay <oded.gabbay@gmail.com>
Thu, 30 May 2019 08:46:02 +0000 (08:46 +0000)
commit9c46f7b10fff02f7d7f042b6628d0b48b7a1b66d
treec9e3dfa66de3c2ac0d6ec51908b602b81f999fdc
parenta513f9a7eca5aa92634f9cf422c60e2d411cc3a4
habanalabs: clear sobs and monitors in context switch

On context switch we need to ensure that each user is not be affected by
other user, so we need to clear sync objects and monitors in context
switch instead of in restore_phase_topology function.

Signed-off-by: Dalit Ben Zoor <dbenzoor@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/goya/goya.c