diff options
author | Ben Widawsky <benjamin.widawsky@intel.com> | 2014-02-06 10:11:54 -0800 |
---|---|---|
committer | Ben Widawsky <benjamin.widawsky@intel.com> | 2014-02-08 18:27:43 -0800 |
commit | 15f1462fbd9834140289b56744a5824ac75e8b48 (patch) | |
tree | 27138c885c20a4b86274f33f3d848b3c1ee99b6f /COPYING | |
parent | f127fa05f1274a439defe3571602e17573256f43 (diff) |
drm/i915: Actually create big pages structsbig_pages
With this patch there is no change to the small chance of actually
getting big pages. This is because of the requisite contiguous pages
(and that they're read out of the page cache in order). Quoting an
anonymous someone who has tested this: "after a certain uptime, anything
beyond order 0 isn't possible"
This code simply lays in more of the required infrastructure to support
it.
This patch makes the i915_vma member big_page_promoted redundant as
there is now a pointer to the big page struct that was created for the
VMA.
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions