]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/gpu/drm/i915/i915_gem.c
drm/i915: add 'reclaimable' to i915 self-reclaimable page allocations
[net-next-2.6.git] / drivers / gpu / drm / i915 / i915_gem.c
index 9ded3dae6c87105cdd7acaa65d5548aeb90dfee3..8757ecf6e96bd117527c18424c22b10e0576f94c 100644 (file)
@@ -2239,8 +2239,9 @@ i915_gem_object_get_pages(struct drm_gem_object *obj,
        mapping = inode->i_mapping;
        for (i = 0; i < page_count; i++) {
                page = read_cache_page_gfp(mapping, i,
-                                          mapping_gfp_mask (mapping) |
+                                          GFP_HIGHUSER |
                                           __GFP_COLD |
+                                          __GFP_RECLAIMABLE |
                                           gfpmask);
                if (IS_ERR(page))
                        goto err_pages;