]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/selftests: Disable shrinker across mmap-exhaustion
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 11 Oct 2018 10:37:48 +0000 (11:37 +0100)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 18 Oct 2018 01:24:02 +0000 (18:24 -0700)
commit2fb993bba7fec3bdf1867b113e14ea0b4ae6274f
treef509a0798ede57208a91cd3a112989f19ee8f1ce
parentabad015c89af15b28231e0287d516d4b7e17f7bd
drm/i915/selftests: Disable shrinker across mmap-exhaustion

For mmap-exhaustion, we deliberately put the system under a large amount
of pressure to ensure that we are able to reap mmap-offsets from dead
objects. If background activity does that reaping for us, that defeats
the purpose of the test and in some cases will fail our sanity checks
(because of the fake activity we use to prevent the idle worker).

Fixes: ef98b8b899fc ("drm/i915/selftests: Prevent background reaping of acti
ve objects")
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181011103748.18387-1-chris@chris-wilson.co.uk
(cherry picked from commit 0b4bf7ca9be824dde6ff63dd2ceba2d1367f8a58)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/selftests/i915_gem_object.c