From: Oded Gabbay Date: Sun, 19 Jun 2022 09:35:06 +0000 (+0300) Subject: habanalabs: check fence pointer before use X-Git-Tag: block-6.0-2022-08-12~26^2~27^2~64 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=abe85a9c11a9b982199db4d66f71c482069ed1cf;p=linux-block.git habanalabs: check fence pointer before use fence pointer can be NULL in this path, as shown by an earlier check. Signed-off-by: Oded Gabbay --- diff --git a/drivers/misc/habanalabs/common/command_submission.c b/drivers/misc/habanalabs/common/command_submission.c index c050f38b7091..e5549a9da42e 100644 --- a/drivers/misc/habanalabs/common/command_submission.c +++ b/drivers/misc/habanalabs/common/command_submission.c @@ -2581,7 +2581,7 @@ static int hl_cs_poll_fences(struct multi_cs_data *mcs_data, struct multi_cs_com * For this we have to validate that the timestamp is * earliest of all timestamps so far. */ - if (mcs_data->update_ts && + if (fence && mcs_data->update_ts && (ktime_compare(fence->timestamp, first_cs_time) < 0)) first_cs_time = fence->timestamp; break;