habanalabs: add validity check for event ID received from F/W
authorOfir Bitton <obitton@habana.ai>
Tue, 20 Jul 2021 06:16:05 +0000 (09:16 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 26 Sep 2021 12:09:01 +0000 (14:09 +0200)
commitdb8838e48a0a7f30bc6d4d6f0f9cd4e2f06c289f
treefcb193341cdc4ea68c7a78f41015ebe09260223f
parentd7736e2faa13b0c0b677b901044d1e21879bd314
habanalabs: add validity check for event ID received from F/W

[ Upstream commit a6c849012b0f51c674f52384bd9a4f3dc0a33c31 ]

Currently there is no validity check for event ID received from F/W,
Thus exposing driver to memory overrun.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/goya/goya.c