Applied. Thanks! Alex On Thu, Apr 8, 2021 at 9:01 PM <wangyingjie55@xxxxxxx> wrote: > > From: Yingjie Wang <wangyingjie55@xxxxxxx> > > In dm_dp_mst_detect(), We should check whether or not @connector > has been unregistered from userspace. If the connector is unregistered, > we should return disconnected status. > > Fixes: 4562236b3bc0 ("drm/amd/dc: Add dc display driver (v2)") > Signed-off-by: Yingjie Wang <wangyingjie55@xxxxxxx> > --- > drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c > index 8ab0b9060d2b..103dfd0e9b65 100644 > --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c > +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c > @@ -271,6 +271,9 @@ dm_dp_mst_detect(struct drm_connector *connector, > struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector); > struct amdgpu_dm_connector *master = aconnector->mst_port; > > + if (drm_connector_is_unregistered(connector)) > + return connector_status_disconnected; > + > return drm_dp_mst_detect_port(connector, ctx, &master->mst_mgr, > aconnector->port); > } > -- > 2.7.4 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel