All of lore.kernel.org
 help / color / mirror / Atom feed
* [rfc] fix output poll execute lockdep
@ 2017-01-10  2:12 Dave Airlie
  2017-01-10  2:12 ` [PATCH 1/2] drm: allow drivers to wrap output poll execution Dave Airlie
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Dave Airlie @ 2017-01-10  2:12 UTC (permalink / raw)
  To: dri-devel

On runtime resume, nouveau can try and take the mode_config
mutex in the poll reenable, however a poll can race with this,
and take the mutex and get stuck waiting for the runtime to
finish completion. These two patches allow the driver to
get hooked in before the mutex is taken.

I think radeon/amdgpu will also need similar patches to nouveau.

I found this while trying to track down a runtime regression
on W541 laptop, I'm not sure I found what the reporter was seeing yet.

Dave.

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-01-10 12:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-10  2:12 [rfc] fix output poll execute lockdep Dave Airlie
2017-01-10  2:12 ` [PATCH 1/2] drm: allow drivers to wrap output poll execution Dave Airlie
2017-01-10  2:12 ` [PATCH 2/2] nouveau: wrap the output poll execution and wakeup gpu Dave Airlie
2017-01-10  9:49 ` [rfc] fix output poll execute lockdep Daniel Vetter
2017-01-10 11:46   ` Dave Airlie
2017-01-10 12:34     ` Daniel Vetter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.