diff --git a/drivers/soc/qcom/secure_buffer.c b/drivers/soc/qcom/secure_buffer.c index 9dc2df16670c..d5292155ce09 100644 --- a/drivers/soc/qcom/secure_buffer.c +++ b/drivers/soc/qcom/secure_buffer.c @@ -135,7 +135,7 @@ static int batched_hyp_assign(struct sg_table *table, struct scm_desc *desc) batch_start += batches_processed; } total_delta = ktime_us_delta(ktime_get(), first_assign_ts); - trace_hyp_assign_end(total_delta, total_delta / i); + trace_hyp_assign_end(total_delta, div64_u64(total_delta, i)); kfree(sg_table_copy); return ret; }