summaryrefslogtreecommitdiffstats
path: root/lib/xz/xz_stream.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2021-01-19 21:43:34 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2021-01-20 21:01:33 +0000
commit0175969e489aaa0522e52c7d0ac06f2cab0c1ca7 (patch)
tree3affc1d07397aa302f012e060a054509b19ef5cd /lib/xz/xz_stream.h
parent41a9c75d0acf23f33f012d3f9535de9e9b631051 (diff)
downloadlinux-0175969e489aaa0522e52c7d0ac06f2cab0c1ca7.tar.gz
linux-0175969e489aaa0522e52c7d0ac06f2cab0c1ca7.tar.bz2
linux-0175969e489aaa0522e52c7d0ac06f2cab0c1ca7.zip
drm/i915/gem: Use shrinkable status for unknown swizzle quirks
Give obj->mm.quirked a name much more reflective of its purpose (i915_gem_object_has_tiling_quirk) and move it from the obj->mm field as it doesn't denote a quirk of the backing store, but a quirk in the object in its treatment of the backing pages, similar to tiling modes. Then instead of abusing the pinned status of the buffer to protect it from the shrinker, we can instead hide the buffer from the shrinker so it is never considered for being swapped. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210119214336.1463-4-chris@chris-wilson.co.uk
Diffstat (limited to 'lib/xz/xz_stream.h')
0 files changed, 0 insertions, 0 deletions