cgroup: rstat: use same convention to assign cgroup_base_stat
authorWei Yang <richard.weiyang@gmail.com>
Sat, 8 Jan 2022 00:38:16 +0000 (00:38 +0000)
committerTejun Heo <tj@kernel.org>
Wed, 12 Jan 2022 19:55:02 +0000 (09:55 -1000)
commit4148be7de0a3316edd1af45609d354cac0e6a021
treef8f9869e16e017edcbb307dd7c45a84f23b820a1
parentdaadb3bd0e8d3e317e36bc2c1542e86c528665e5
cgroup: rstat: use same convention to assign cgroup_base_stat

In function cgroup_base_stat_flush(), we update cgroup_base_stat by
getting rstatc->bstat and adjust delta to related fields.

There are two convention to assign cgroup_base_stat in this function:

  * rstat2 = rstat1
  * rstat2.cputime = rstat1.cputime

The second convention may make audience think just field "cputime" is
updated, while cputime is the only field in cgroup_base_stat.

Let's use the same convention to eliminate this confusion.

Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/cgroup/rstat.c