APPLIED [OEM-5.14] Re: [SRU] [J/K/OEM-5.19] [PATCH 0/3] Fix resume on AMD platforms when TBT monitor is plugged
Timo Aaltonen
tjaalton at ubuntu.com
Fri Oct 7 13:29:21 UTC 2022
Kai-Heng Feng kirjoitti 27.9.2022 klo 9.59:
> BugLink: https://bugs.launchpad.net/bugs/1990920
>
> [Impact]
> When TBT monitor is connected to AMD platform, system resume will hit
> stack corruption or BUG_ON() macro.
>
> [Fix]
> Revert the offending commit and handle MST properly.
>
> [Test]
> The system can resume normally and no more kernel splat.
>
> [Where problems could occur]
> The new logic is restriced to MST hub, so normal DP/HDMI usage should be
> unaffected.
>
> Kai-Heng Feng (1):
> Revert "drm/amd/display: Add helper for blanking all dp displays"
>
> Wayne Lin (2):
> drm/amd/display: Detect dpcd_rev when hotplug mst monitor
> drm/amd/display: Release remote dc_sink under mst scenario
>
> .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +-
> .../amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +----
> .../display/amdgpu_dm/amdgpu_dm_mst_types.c | 72 +++++++++++++++++--
> drivers/gpu/drm/amd/display/dc/core/dc_link.c | 45 ------------
> drivers/gpu/drm/amd/display/dc/dc_link.h | 1 -
> .../display/dc/dce110/dce110_hw_sequencer.c | 13 +++-
> .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 41 ++++++++++-
> .../drm/amd/display/dc/dcn30/dcn30_hwseq.c | 39 +++++++++-
> .../drm/amd/display/dc/dcn31/dcn31_hwseq.c | 37 +++++++++-
> 9 files changed, 192 insertions(+), 79 deletions(-)
>
applied to oem-5.14, thanks
--
t
More information about the kernel-team
mailing list