NACK: [SRU][F][PATCH 0/1] drm/i915: Skip some timing checks on BXT/GLK DSI transcoders

Manuel Diewald manuel.diewald at canonical.com
Fri Jan 5 10:52:33 UTC 2024


On Fri, Dec 15, 2023 at 05:02:14PM +0100, Dariusz Gadomski wrote:
> BugLink: https://bugs.launchpad.net/bugs/2044131
> 
> [ Impact ]
> Commit 8f4b1068e7fc3df1a77ac8151767e56b208cc87f introduced some timing checks
> which have been proven invalid for at least some hardware setups.  A user trying
> to run Focal with HWE 5.15 kernel is not able to get any video output.  After
> going through bisection between 5.4 and 5.5 this commit was identified.
> Reverting it on top of Focal HWE kernel fixes the issue.
> 
> The issue has also been addressed upstream in DRM tree
> (20c2dbff342aec13bf93c2f6c951da198916a455) and has been merge into linux-next
> (e0ef2daa8ca8ce4dbc2fd0959e383b753a87fd7d).
> 
> dmesg and lspci from the affected configuration are attached to this bug.
> 
> [ Test Plan ]
> 1. Boot the affected hardware with Ubuntu desktop running kernel v5.5 or higher.
> 2. Wait until boot finishes and see the blank screen.
> 
> Actual result: there is no video output visible.  Expected result: normal boot
> process should be visible (e.g. splash), then GUI should appear.
> 
> [ Where problem could occur ]
> This bug was a result of assumptions in the checks that turned out to be not
> valid for some hardware. The checks were removed from global intel_mode_valid
> function and moved into connector specific .mode_valid() hooks, entirely skiping
> BXT/GLK DSI connectors.
> 
> This should keep the checks where appropriate and skip for hardware that does
> not comply to them.
> 
> Ville Syrjälä (1):
>   drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
> 
>  drivers/gpu/drm/i915/display/icl_dsi.c       |  7 +++++++
>  drivers/gpu/drm/i915/display/intel_crt.c     |  5 +++++
>  drivers/gpu/drm/i915/display/intel_display.c | 10 ++++++++++
>  drivers/gpu/drm/i915/display/intel_display.h |  3 +++
>  drivers/gpu/drm/i915/display/intel_dp.c      |  4 ++++
>  drivers/gpu/drm/i915/display/intel_dp_mst.c  |  4 ++++
>  drivers/gpu/drm/i915/display/intel_dvo.c     | 16 +++++++++++-----
>  drivers/gpu/drm/i915/display/intel_hdmi.c    |  4 ++++
>  drivers/gpu/drm/i915/display/intel_lvds.c    |  8 +++++++-
>  drivers/gpu/drm/i915/display/intel_sdvo.c    |  8 +++++++-
>  drivers/gpu/drm/i915/display/intel_tv.c      |  8 +++++++-
>  drivers/gpu/drm/i915/display/vlv_dsi.c       | 18 +++++++++++++++++-
>  12 files changed, 86 insertions(+), 9 deletions(-)
> 
> -- 
> 2.34.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Please include the BugLink not just in the cover letter but also in the
patch comment.

-- 
 Manuel



More information about the kernel-team mailing list