Merge tag 'for-linus-20181012' of git://git.kernel.dk/linux-block

Jens writes:
"block fix for 4.19-rc

Just a single fix that should go in, fixing a regression introduced
in the blk-wbt code."

* tag 'for-linus-20181012' of git://git.kernel.dk/linux-block:
blk-wbt: wake up all when we scale up, not down

+1 -1
+1 -1
block/blk-wbt.c
··· 310 rq_depth_scale_up(&rwb->rq_depth); 311 calc_wb_limits(rwb); 312 rwb->unknown_cnt = 0; 313 rwb_trace_step(rwb, "scale up"); 314 } 315 ··· 319 rq_depth_scale_down(&rwb->rq_depth, hard_throttle); 320 calc_wb_limits(rwb); 321 rwb->unknown_cnt = 0; 322 - rwb_wake_all(rwb); 323 rwb_trace_step(rwb, "scale down"); 324 } 325
··· 310 rq_depth_scale_up(&rwb->rq_depth); 311 calc_wb_limits(rwb); 312 rwb->unknown_cnt = 0; 313 + rwb_wake_all(rwb); 314 rwb_trace_step(rwb, "scale up"); 315 } 316 ··· 318 rq_depth_scale_down(&rwb->rq_depth, hard_throttle); 319 calc_wb_limits(rwb); 320 rwb->unknown_cnt = 0; 321 rwb_trace_step(rwb, "scale down"); 322 } 323