|
@@ -1075,13 +1075,13 @@ static void bdi_update_dirty_ratelimit(struct backing_dev_info *bdi,
|
|
|
}
|
|
|
|
|
|
if (dirty < setpoint) {
|
|
|
- x = min(bdi->balanced_dirty_ratelimit,
|
|
|
- min(balanced_dirty_ratelimit, task_ratelimit));
|
|
|
+ x = min3(bdi->balanced_dirty_ratelimit,
|
|
|
+ balanced_dirty_ratelimit, task_ratelimit);
|
|
|
if (dirty_ratelimit < x)
|
|
|
step = x - dirty_ratelimit;
|
|
|
} else {
|
|
|
- x = max(bdi->balanced_dirty_ratelimit,
|
|
|
- max(balanced_dirty_ratelimit, task_ratelimit));
|
|
|
+ x = max3(bdi->balanced_dirty_ratelimit,
|
|
|
+ balanced_dirty_ratelimit, task_ratelimit);
|
|
|
if (dirty_ratelimit > x)
|
|
|
step = dirty_ratelimit - x;
|
|
|
}
|