diff options
author | Hugh Dickins <[email protected]> | 2011-06-27 16:18:18 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2011-06-27 18:00:13 -0700 |
commit | 5949eac4d9b5bf936c12cb7ec3a09084c1326834 (patch) | |
tree | 1cb391ffd8ebab379e4c37953923baeeff9d3b65 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 3142b651ad2232cf0e375c291ee4b893c8559df5 (diff) |
drm/i915: use shmem_read_mapping_page
Soon tmpfs will stop supporting ->readpage and read_cache_page_gfp(): once
"tmpfs: add shmem_read_mapping_page_gfp" has been applied, this patch can
be applied to ease the transition.
Make i915_gem_object_get_pages_gtt() use shmem_read_mapping_page_gfp() in
the one place it's needed; elsewhere use shmem_read_mapping_page(), with
the mapping's gfp_mask properly initialized.
Forget about __GFP_COLD: since tmpfs initializes its pages with memset,
asking for a cold page is counter-productive.
Include linux/shmem_fs.h also in drm_gem.c: with shmem_file_setup() now
declared there too, we shall remove the prototype from linux/mm.h later.
Signed-off-by: Hugh Dickins <[email protected]>
Cc: Christoph Hellwig <[email protected]>
Cc: Chris Wilson <[email protected]>
Cc: Keith Packard <[email protected]>
Cc: Dave Airlie <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions