drm/i915: Avoid blocking the kworker thread on a stuck mutex
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 29 Sep 2010 11:26:37 +0000 (12:26 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 29 Sep 2010 11:26:37 +0000 (12:26 +0100)
commit891b48cfc8659be486c70a03ad815f9a2485ee58
treecbc823b8ae71b0776e70986a2283af02bc475c4c
parent3d2a812ae4676b74f2033cf09c855074d06f3872
drm/i915: Avoid blocking the kworker thread on a stuck mutex

Just reschedule the retire requests again if the device is currently
busy. The request list will be pruned along other paths so will never
grow unbounded and so we can afford to miss the occasional pruning.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_gem.c