Commit ffeee417 authored by Chunguang Xu's avatar Chunguang Xu Committed by Tejun Heo
Browse files

cgroup: use tsk->in_iowait instead of delayacct_is_task_waiting_on_io()



If delayacct is disabled, then delayacct_is_task_waiting_on_io()
always returns false, which causes the statistical value to be
wrong. Perhaps tsk->in_iowait is better.

Signed-off-by: default avatarChunguang Xu <brookxu@tencent.com>
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
parent d95af61d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -727,7 +727,7 @@ int cgroupstats_build(struct cgroupstats *stats, struct dentry *dentry)
			stats->nr_stopped++;
			break;
		default:
			if (delayacct_is_task_waiting_on_io(tsk))
			if (tsk->in_iowait)
				stats->nr_io_wait++;
			break;
		}