From: Chris Wilson Date: Tue, 19 Oct 2010 09:36:51 +0000 (+0100) Subject: drm/i915: Track objects in global active list (as well as per-ring) X-Git-Tag: v2.6.37-rc1~92^2~11^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69dc4987cbe5fe70ae1c2a08906d431d53cdd242;p=pandora-kernel.git drm/i915: Track objects in global active list (as well as per-ring) To handle retirements, we need per-ring tracking of active objects. To handle evictions, we need global tracking of active objects. As we enable more rings, rebuilding the global list from the individual per-ring lists quickly grows tiresome and overly complicated. Tracking the active objects in two lists is the lesser of two evils. Signed-off-by: Chris Wilson --- Reading git-diff-tree failed