diff options
author | 2021-10-06 09:36:19 +0300 | |
---|---|---|
committer | 2021-10-18 12:05:47 +0300 | |
commit | 81f8582ec404b2ab3ec1d412e33703e014fc3121 (patch) | |
tree | 999b2399aec7284f4450e0f6a19915204e21b6bf /tools/perf/scripts/python/syscall-counts.py | |
parent | habanalabs: fix race condition in multi CS completion (diff) | |
download | linux-dev-81f8582ec404b2ab3ec1d412e33703e014fc3121.tar.xz linux-dev-81f8582ec404b2ab3ec1d412e33703e014fc3121.zip |
habanalabs: fix NULL pointer dereference
When polling fences for multi CS, it is possible that fence is
no longer exists (its corresponding CS completed and the fence was
deleted) but we still accessing its parameters, causing NULL pointer
dereference.
Fixed by checking if fence exits before accessing its parameters.
Signed-off-by: Dani Liberman <dliberman@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions