[PATCH v3 0/3] drm/mm: Add an iterator to optimally walk over holes suitable for an allocation