[PATCH 5.11 235/254] block: recalculate segment count for multi-segment discards correctly