]> git.baikalelectronics.ru Git - kernel.git/commit
blk-stat: fix blk_stat_sum() if all samples are batched
authorOmar Sandoval <osandov@fb.com>
Thu, 16 Mar 2017 15:46:14 +0000 (09:46 -0600)
committerJens Axboe <axboe@fb.com>
Tue, 21 Mar 2017 16:00:55 +0000 (10:00 -0600)
commit863d60d9603813f6338fb3f5554843a00486d4a1
treed4a2c36663631ca44d278a346f7f9e994c1be5fb
parent972bf42af2e0540797254b6ac6cecd7495749afd
blk-stat: fix blk_stat_sum() if all samples are batched

We need to flush the batch _before_ we check the number of samples,
otherwise we'll miss all of the batched samples.

Fixes: 4b4a4ae ("block: add scalable completion tracking of requests")
Signed-off-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
block/blk-stat.c