Re: [Intel-gfx] [PATCH 2/6] drm/i915: make fbdev initialization asynchronous

2014-03-06 Thread Chris Wilson
On Thu, Mar 06, 2014 at 08:17:51AM -0800, Jesse Barnes wrote: > On Thu, 6 Mar 2014 09:12:40 + > Chris Wilson wrote: > > > On Wed, Mar 05, 2014 at 02:48:27PM -0800, Jesse Barnes wrote: > > > This gets us out of our init code and out to userspace quite a bit > > > faster, but does open us up to

Re: [Intel-gfx] [PATCH 2/6] drm/i915: make fbdev initialization asynchronous

2014-03-06 Thread Jesse Barnes
On Thu, 6 Mar 2014 09:12:40 + Chris Wilson wrote: > On Wed, Mar 05, 2014 at 02:48:27PM -0800, Jesse Barnes wrote: > > This gets us out of our init code and out to userspace quite a bit > > faster, but does open us up to some bugs given the state of our init > > time locking. > > Why are we h

Re: [Intel-gfx] [PATCH 2/6] drm/i915: make fbdev initialization asynchronous

2014-03-06 Thread Chris Wilson
On Wed, Mar 05, 2014 at 02:48:27PM -0800, Jesse Barnes wrote: > This gets us out of our init code and out to userspace quite a bit > faster, but does open us up to some bugs given the state of our init > time locking. Why are we hand rolling an async task for this? See http://lists.freedesktop.org

[Intel-gfx] [PATCH 2/6] drm/i915: make fbdev initialization asynchronous

2014-03-05 Thread Jesse Barnes
This gets us out of our init code and out to userspace quite a bit faster, but does open us up to some bugs given the state of our init time locking. Signed-off-by: Jesse Barnes --- drivers/gpu/drm/i915/i915_dma.c| 3 ++- drivers/gpu/drm/i915/i915_drv.h| 1 + drivers/gpu/drm/i915/intel_d