]> asedeno.scripts.mit.edu Git - linux.git/commit
drm/mm: Convert drm_mm_node booleans to bitops
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 3 Oct 2019 21:00:59 +0000 (22:00 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 4 Oct 2019 12:43:13 +0000 (13:43 +0100)
commit4ee92c7149da9cb1991684628a9e47166a5e26f6
treefb2ef8434e43ceaeaa4f6f9cda0cd31b5044b1c2
parent71724f708997595919cb1e75c5e48916c8846d2e
drm/mm: Convert drm_mm_node booleans to bitops

A straightforward conversion of assignment and checking of the boolean
state flags (allocated, scanned) into non-atomic bitops. The caller
remains responsible for all locking around the drm_mm and its nodes.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191003210100.22250-4-chris@chris-wilson.co.uk
drivers/gpu/drm/drm_mm.c
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
drivers/gpu/drm/i915/i915_gem.c
include/drm/drm_mm.h