commit | 28f13702f03e527fcb979747a882cf366c489c50 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Wed May 07 10:15:46 2008 +0200 |
committer | Jens Axboe <jens.axboe@oracle.com> | Wed May 07 10:15:46 2008 +0200 |
tree | 08cf04c696bf0facb083bbfbdd867e5949c5fa14 | |
parent | 6d63c275572d1e6f00d4fa154f16fbb0d8c2d2bf [diff] |
block: avoid duplicate calls to get_part() in disk stat code get_part() is fairly expensive, as it O(N) loops over partitions to find the right one. In lots of normal IO paths we end up looking up the partition twice, to make matters even worse. Change the stat add code to accept a passed in partition instead. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>