drm/i915/selftests: Constrain mock_gtt tests to fit within RAM
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 10 Jul 2018 08:04:24 +0000 (09:04 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 10 Jul 2018 08:53:41 +0000 (09:53 +0100)
commitebfa7944d6d951c77dca6911a252917f6cecaab3
tree2d6794d15c3ef8d45aa39e94ff94937f12459d18
parent8cff1f4a3ca58ab426f224b4bd6af61c1a9976ab
drm/i915/selftests: Constrain mock_gtt tests to fit within RAM

Be pessimistic and presume that we actually allocate every page we
exercise via the mock_gtt (e.g. for gvt). In which case we have to keep
our working set under the available physical memory to prevent oom.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180710080424.7821-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c