On Thu,  4 Nov 2010 10:09:53 +0000, Chris Wilson <ch...@chris-wilson.co.uk> 
wrote:
>       /* Release reference and decrement refcount. */
>       idr_remove(&filp->object_idr, handle);
>       spin_unlock(&filp->table_lock);
>  
> +     synchronize_rcu();
> +

This is an absolute performance killer. Looks like we might have to endure
call_rcu if we want to proceed down this path.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to