blktrace: Add support for sparse CPU numbers
authorJan Kara <jack@suse.cz>
Thu, 26 Jan 2017 10:23:53 +0000 (11:23 +0100)
committerJens Axboe <axboe@fb.com>
Thu, 26 Jan 2017 17:06:02 +0000 (10:06 -0700)
commitd045a704a378b9041ebe3d60c497a5656a79d439
tree4fe14f6b5067fc602e373f62ffdc327b701a1d12
parentd1ab783430f5a832e973ed9a293da146c04c6702
blktrace: Add support for sparse CPU numbers

On some machines CPU numbers do not form a contiguous interval. In such
cases blktrace will fail to start threads for missing CPUs and exit
effectively rendering itself unusable.

Add support into blktrace to handle systems with sparse CPU numbers.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Jens Axboe <axboe@fb.com>
blktrace.c