Re: [Intel-gfx] [PATCH 1/4] drm/i915/fbdev: Use an ordinary worker to avoid async deadlock

2018-10-19 Thread Chris Wilson
Quoting Daniel Vetter (2018-10-19 09:23:54) > On Mon, Oct 15, 2018 at 12:17:39PM +0100, Chris Wilson wrote: > > We try to avoid a deadlock of synchronizing the async fbdev task by > > skipping the synchronisation from the async worker, but that prevents us > > from using an async worker for the

Re: [Intel-gfx] [PATCH 1/4] drm/i915/fbdev: Use an ordinary worker to avoid async deadlock

2018-10-19 Thread Daniel Vetter
On Mon, Oct 15, 2018 at 12:17:39PM +0100, Chris Wilson wrote: > We try to avoid a deadlock of synchronizing the async fbdev task by > skipping the synchronisation from the async worker, but that prevents us > from using an async worker for the device probe. As we have our own > barrier and do not

[Intel-gfx] [PATCH 1/4] drm/i915/fbdev: Use an ordinary worker to avoid async deadlock

2018-10-15 Thread Chris Wilson
We try to avoid a deadlock of synchronizing the async fbdev task by skipping the synchronisation from the async worker, but that prevents us from using an async worker for the device probe. As we have our own barrier and do not rely on the global async flush, we can simply replace the async task