From abe85a9c11a9b982199db4d66f71c482069ed1cf Mon Sep 17 00:00:00 2001 From: Oded Gabbay Date: Sun, 19 Jun 2022 12:35:06 +0300 Subject: [PATCH] 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 --- drivers/misc/habanalabs/common/command_submission.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/habanalabs/common/command_submission.c b/drivers/misc/habanalabs/common/command_submission.c index c050f38..e5549a9 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; -- 2.7.4