if (obj_priv->pages == NULL)
return;
BUG_ON(obj_priv->pages_refcount == 0);
BUG_ON(atomic_read(&obj->refcount.refcount) == 0);
trace_i915_gem_object_clflush(obj);
drm_clflush_pages(obj_priv->pages, obj->size / PAGE_SIZE);