]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs/gaudi: collect undefined opcode error info
authorTal Cohen <talcohen@habana.ai>
Wed, 11 May 2022 15:02:39 +0000 (18:02 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Tue, 12 Jul 2022 06:09:22 +0000 (09:09 +0300)
commit5a13a9e3c6cc4534db39edb9b3d5b10f0cf22869
treeae63eb76a3c0b17c933171102a8d47ed303d6d84
parentb3dd47e4d5ae97c6550f7300f6b6f25b018320ac
habanalabs/gaudi: collect undefined opcode error info

when an undefined opcode error occurres, the driver collects
the relevant information from the Qman and stores it inside
the hdev data structure. An event fd indication is sent towards the
user space.

Note: another commit shall be followed which will add support to
read the error info by an ioctl.

Signed-off-by: Tal Cohen <talcohen@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/device.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_drv.c
drivers/misc/habanalabs/gaudi/gaudi.c
include/uapi/misc/habanalabs.h