Loading drivers/gpu/drm/drm_mm.c +2 −1 Original line number Diff line number Diff line Loading @@ -405,7 +405,8 @@ struct drm_mm_node *drm_mm_search_free_in_range(const struct drm_mm *mm, wasted += alignment - tmp; } if (entry->size >= size + wasted) { if (entry->size >= size + wasted && (entry->start + wasted + size) <= end) { if (!best_match) return entry; if (entry->size < best_size) { Loading Loading
drivers/gpu/drm/drm_mm.c +2 −1 Original line number Diff line number Diff line Loading @@ -405,7 +405,8 @@ struct drm_mm_node *drm_mm_search_free_in_range(const struct drm_mm *mm, wasted += alignment - tmp; } if (entry->size >= size + wasted) { if (entry->size >= size + wasted && (entry->start + wasted + size) <= end) { if (!best_match) return entry; if (entry->size < best_size) { Loading