Am Thu, Jan 25, 2018 at 09:25:30PM +0100 schrieb Lukas Wunner: > On Thu, Jan 25, 2018 at 09:10:48PM +0100, Wilfried Klaebe wrote: > > On Wed, Jan 24, 2018 at 07:35:45PM +0100, Lukas Wunner wrote: > > > * Wilfried Klaebe reports a deadlock when launching Xorg because it > > > opens /dev/vga_arbiter and calls vga_get(), but apple-gmux is holding > > > a lock on I/O space indefinitely. It looks like apple-gmux' current > > > behavior is an abuse of the vgaarb API as locks are not meant to be > > > held for longer periods: > > > https://bugzilla.kernel.org/show_bug.cgi?id=88861#c11 > > > https://bugzilla.kernel.org/attachment.cgi?id=217541 > [...] > > I see warnings about possible circular locking regarding vgasr_mutex, > > but haven't had a deadlock yet. I'd be happy to provide more information > > as timely as job and family allow. > > Could you attach dmesg output with that lockdep splat to the > above-quoted bugzilla entry? Done. Regards, Wilfried