Blob Blame History Raw
From 9d27acc335dfde1a58e886455e54158d7c3dc776 Mon Sep 17 00:00:00 2001
From: Jan Kara <jack@suse.cz>
Date: Thu, 4 Jun 2020 17:50:58 +0200
Subject: [PATCH 1/2] bfq: Use 'ttime' local variable
Patch-mainline: v5.12-rc1
Git-commit: 28c6def009192b673f92ea357dfb535ba15e00a4
References: bsc#1171513

Use local variable 'ttime' instead of dereferencing bfqq.

Acked-by: Paolo Valente <paolo.valente@linaro.org>
Signed-off-by: Jan Kara <jack@suse.cz>
---
 block/bfq-iosched.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c
index d15a3e42fbda..19c59a69a4d5 100644
--- a/block/bfq-iosched.c
+++ b/block/bfq-iosched.c
@@ -5255,7 +5255,7 @@ static void bfq_update_io_thinktime(struct bfq_data *bfqd,
 
 	elapsed = min_t(u64, elapsed, 2ULL * bfqd->bfq_slice_idle);
 
-	ttime->ttime_samples = (7*bfqq->ttime.ttime_samples + 256) / 8;
+	ttime->ttime_samples = (7*ttime->ttime_samples + 256) / 8;
 	ttime->ttime_total = div_u64(7*ttime->ttime_total + 256*elapsed,  8);
 	ttime->ttime_mean = div64_ul(ttime->ttime_total + 128,
 				     ttime->ttime_samples);
-- 
2.16.4