mm: rework calculation of bdi_min_ratio in bdi_set_min_ratio
authorChen Wandun <chenwandun@huawei.com>
Fri, 29 Apr 2022 06:15:57 +0000 (23:15 -0700)
committerakpm <akpm@linux-foundation.org>
Fri, 29 Apr 2022 06:15:57 +0000 (23:15 -0700)
commit21f0dd88f23dc9dc46b781f8ec9acf975dca4e6e
tree8c9d6dc292a5720ebf79856a45db17059901148b
parentc7c4ab859642830a14c45785ca7866659b65fc44
mm: rework calculation of bdi_min_ratio in bdi_set_min_ratio

In function bdi_set_min_ratio, min_ratio is unsigned int, it will
result underflow when setting min_ratio below bdi->min_ratio, it
is confusing. Rework it, no functional change.

Link: https://lkml.kernel.org/r/20220422095159.2858305-1-chenwandun@huawei.com
Signed-off-by: Chen Wandun <chenwandun@huawei.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/page-writeback.c