[PATCH 5.15 005/127] dm array: fix cursor index when skipping across block boundaries