On Wed, Jan 26, 2011 at 05:49:18PM +0100, Tejun Heo wrote:
With cmwq, there's no reason for nouveau to use a dedicated workqueue. Drop dev_priv->wq and use system_wq instead. Each work item is sync flushed when the containing structure is unregistered/destroyed.
Note that this change also makes sure that nv50_gpio_handler is not freed while the contained work item is still running.
Signed-off-by: Tejun Heo tj@kernel.org Cc: David Airlie airlied@linux.ie Cc: dri-devel@lists.freedesktop.org
Ping. Can you please put this through the drm tree?
Thank you.