block: fix nr_phys_segments miscalculation bug