habanalabs: use get_task_pid() to take PID
authorDani Liberman <dliberman@habana.ai>
Wed, 13 Apr 2022 18:32:02 +0000 (21:32 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 22 May 2022 19:01:18 +0000 (21:01 +0200)
commitb0b09b7a8b7d2a015adeb0c66d41f7a28cfc40f2
tree0dbd28887534978e445a4e564e6f0dcab7e7d844
parent5d1a0de2c778f369970dd50f6713e95068926a8b
habanalabs: use get_task_pid() to take PID

find_get_pid() isn't good in case the user process was run inside
docker.

As a result, we didn't had the PID and we couldn't kill the user
process in case the device got stuck and we needed to reset the
device.

Signed-off-by: Dani Liberman <dliberman@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/habanalabs/common/habanalabs_drv.c