Some drives don't set bi_size so just track the number of IOs. (And the size argument to end_io has been removed in recent kernels.) Signed-off-by: Zach Brown <zab@versity.com>