RM DRIVERS de...@lists.freedesktop.org>; open list
> Subject: Re: [PATCH 1/2] drm/amdgpu/mst: Stop ignoring error codes and
> deadlocking
>
> On Wed, 2022-11-09 at 09:48 +, Lin, Wayne wrote:
> > > }
> > > - if (!drm_dp_mst_atomic_check(state) &&a
On Wed, 2022-11-09 at 09:48 +, Lin, Wayne wrote:
> > }
> > - if (!drm_dp_mst_atomic_check(state) && !debugfs_overwrite) {
> > + ret = drm_dp_mst_atomic_check(state);
> > + if (ret == 0 && !debugfs_overwrite) {
> > set_dsc_configs_from_fairness_vars(params, vars, count,
> >
Jerry
> > ; Wu, Hersen ; Lin, Wayne
> > ; Thomas Zimmermann ;
> > Mahfooz, Hamza ; Hung, Alex
> > ; Francis, David ; Mikita
> > Lipski ; Liu, Wenjing ;
> > open list:DRM DRIVERS ; open list > ker...@vger.kernel.org>
> > Subject: [PATCH 1/2] drm/amdgpu
Liu, Wenjing ;
> open list:DRM DRIVERS ; open list ker...@vger.kernel.org>
> Subject: [PATCH 1/2] drm/amdgpu/mst: Stop ignoring error codes and
> deadlocking
>
> It appears that amdgpu makes the mistake of completely ignoring the return
> values from the DP MST helpers, and in
It appears that amdgpu makes the mistake of completely ignoring the return
values from the DP MST helpers, and instead just returns a simple
true/false. In this case, it seems to have come back to bite us because as
a result of simply returning false from
compute_mst_dsc_configs_for_state(), amdgpu