habanalabs: validate packet id during CB parse
authorOfir Bitton <obitton@habana.ai>
Thu, 30 Jul 2020 11:56:38 +0000 (14:56 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Sat, 22 Aug 2020 09:47:57 +0000 (12:47 +0300)
commitbc75be24fa88ef10eecaff2b2a9ada8189e5ab5d
tree67f7371a26f8724d9b541b0e2dfc220f389ea910
parentbf6d10963ed0db290e9aba05a97bfc4c72c7c0e4
habanalabs: validate packet id during CB parse

During command buffer parsing, driver extracts packet id
from user buffer. Driver must validate this packet id, since it is
being used in order to extract information from internal structures.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/goya/goya.c