Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/xe: Fix ggtt fb alignment

Pass the correct alignment from intel_fb_pin_to_ggtt() down to
__xe_pin_fb_vma().

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Reported-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Closes: https://lore.kernel.org/intel-xe/aNL_RgLy13fXJbYx@intel.com/
Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Fixes: b0228a337de8 ("drm/xe/display: align framebuffers according to hw requirements")
Cc: <stable@vger.kernel.org> # v6.13+
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patch.msgid.link/20251208181550.6618-1-tursulin@igalia.com

authored by

Tvrtko Ursulin and committed by
Thomas Hellström
a61bf068 35ec7128

+1 -1
+1 -1
drivers/gpu/drm/xe/display/xe_fb_pin.c
··· 378 378 { 379 379 *out_flags = 0; 380 380 381 - return __xe_pin_fb_vma(to_intel_framebuffer(fb), view, phys_alignment); 381 + return __xe_pin_fb_vma(to_intel_framebuffer(fb), view, alignment); 382 382 } 383 383 384 384 void intel_fb_unpin_vma(struct i915_vma *vma, unsigned long flags)