Messages in this thread | | | Date | Fri, 11 Jan 2019 23:06:20 +0100 | From | Daniel Vetter <> | Subject | Re: [PATCH] drm/cirrus: fix connector leak at unload |
| |
On Fri, Jan 11, 2019 at 09:02:34AM -0500, Rob Clark wrote: > This fixes an '*ERROR* connector VGA-2 leaked!' splat at driver unload. > > Signed-off-by: Rob Clark <robdclark@gmail.com> > --- > Similar case to the issue that was fixed recently in drm/ast
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
> > drivers/gpu/drm/cirrus/cirrus_fbdev.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/cirrus/cirrus_fbdev.c b/drivers/gpu/drm/cirrus/cirrus_fbdev.c > index 4dd499c7d1ba..bb379ec4c182 100644 > --- a/drivers/gpu/drm/cirrus/cirrus_fbdev.c > +++ b/drivers/gpu/drm/cirrus/cirrus_fbdev.c > @@ -256,6 +256,8 @@ static int cirrus_fbdev_destroy(struct drm_device *dev, > { > struct drm_framebuffer *gfb = gfbdev->gfb; > > + drm_crtc_force_disable_all(dev); > + > drm_fb_helper_unregister_fbi(&gfbdev->helper); > > vfree(gfbdev->sysram); > -- > 2.20.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dri-devel
-- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch
| |