On Thu, 26 Apr 2012 16:03:08 -0700, Ben Widawsky <[email protected]> wrote:
> +     mutex_unlock(&dev->struct_mutex);
> +     ret = __wait_seqno(ring, seqno, true, &timeout);
> +     drm_gem_object_unreference_unlocked(&obj->base);

Once we have the seqno to wait on, we can drop the reference to the
object. The reference to the ring will be persist whilst the device is
open. Just saves doing an unsightly unlock/lock dance in the unref.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to