Commit 6f287ca(md/raid10: reset the 'first' at the end of loop) ignoresa case in reshape, the first rdev could be a spare disk, which shouldn'tbe accounted as the first disk since it doesn't include the offset info.