ACK: [SRU][O][PATCH 0/2] Fix screen flickering in inverted display mode

Ian Whitfield ian.whitfield at canonical.com
Thu Apr 24 22:03:13 UTC 2025


On Wed, Apr 23, 2025 at 08:13:09PM +0800, Aaron Ma wrote:
> BugLink: https://bugs.launchpad.net/bugs/2103617
> 
> [Impact]
> On Intel LNL, after screen is inverted by "gnome-randr modify eDP-1 --rotate inverted"
> Move cursor, the screen will get flicker, with the error in dmesg:
> xe 0000:00:02.0: [drm] ERROR Fault errors on pipe A: 0x00040080
> 
> [Fix]
> Intel provided a patch to fix it.
> https://patchwork.freedesktop.org/patch/627668/?series=136033&rev=4
> https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/3992
> 
> [Test]
> Tested on Intel LNL and MTL, screens are normal on all rotate mode,
> and suspend/resume for 100 times on both LNL and MTL with positive results.
> 
> [Where problems could occur]
> It may break i915 and xe driver.
> 
> SRU for oem-6.11 and plucky had been sent.
> This is for oracular.
> 
> Maarten Lankhorst (2):
>   drm/xe/display: Re-use display vmas when possible
>   drm/xe/display: Fix fbdev GGTT mapping handling.
> 
>  .../gpu/drm/i915/display/intel_atomic_plane.c |  2 +-
>  drivers/gpu/drm/i915/display/intel_cursor.c   |  2 +-
>  drivers/gpu/drm/i915/display/intel_fb_pin.c   |  3 +-
>  drivers/gpu/drm/i915/display/intel_fb_pin.h   |  3 +-
>  drivers/gpu/drm/i915/display/intel_fbdev.c    |  5 ++
>  drivers/gpu/drm/i915/display/intel_fbdev.h    |  8 ++++
>  .../gpu/drm/xe/compat-i915-headers/i915_vma.h |  3 ++
>  drivers/gpu/drm/xe/display/intel_fbdev_fb.c   |  4 +-
>  drivers/gpu/drm/xe/display/xe_fb_pin.c        | 46 +++++++++++++++++--
>  9 files changed, 66 insertions(+), 10 deletions(-)
> 
> -- 
> 2.43.0
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Acked-by: Ian Whitfield <ian.whitfield at canonical.com>



More information about the kernel-team mailing list