On Thu, Jul 06, 2017 at 03:05:19PM +0200, Maarten Lankhorst wrote: > Op 06-07-17 om 15:00 schreef Daniel Vetter: > > With deferred fbdev setup we always need to forward hotplug events, > > even if fbdev isn't fully set up yet. Otherwise the deferred setup > > will neer happen. > > > > Originally this check was added in > > > > commit c45eb4fed12d278d3619f1904885bd0d7bcbf036 (tag: drm-intel-next-fixes-2016-08-05) > > Author: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > Date: Wed Jul 13 18:34:45 2016 +0100 > > > > drm/i915/fbdev: Check for the framebuffer before use > > > > But the specific case of the hotplug function blowing up was fixed in > > > > commit 50c3dc970a09b3b60422a58934cc27a413288bab > > Author: Daniel Vetter <daniel.vetter@xxxxxxxx> > > Date: Fri Jun 27 17:19:22 2014 +0200 > > > > drm/fb-helper: Fix hpd vs. initial config races > > > > Cc: Maarten Lankhorst <maarten.lankhorst@xxxxxxxxxxxxxxx> > > Cc: Mika Kuoppala <mika.kuoppala@xxxxxxxxx> > > Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > Signed-off-by: Daniel Vetter <daniel.vetter@xxxxxxxxx> > > --- > > drivers/gpu/drm/i915/intel_fbdev.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/gpu/drm/i915/intel_fbdev.c b/drivers/gpu/drm/i915/intel_fbdev.c > > index f11ee039ff45..5536591d3da0 100644 > > --- a/drivers/gpu/drm/i915/intel_fbdev.c > > +++ b/drivers/gpu/drm/i915/intel_fbdev.c > > @@ -821,7 +821,7 @@ void intel_fbdev_output_poll_changed(struct drm_device *dev) > > { > > struct intel_fbdev *ifbdev = to_i915(dev)->fbdev; > > > > - if (ifbdev && ifbdev->vma) > > + if (ifbdev) > > drm_fb_helper_hotplug_event(&ifbdev->helper); > > } > > > > Reviewed-by: Maarten Lankhorst <maarten.lankhorst@xxxxxxxxxxxxxxx> > > Could you also change the @intel.com to @linux.intel.com in second patch? :-) Done, thx for your review, first 2 patches merged to drm-intel. I'll apply the others once drm-misc is resynced. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel