]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Protect pipe_crc->entries update
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 9 Dec 2014 19:28:30 +0000 (21:28 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 10 Dec 2014 16:47:25 +0000 (17:47 +0100)
commit4a18fdfbd2f3baa5cb7645898f7c782a7cc2c1ac
treee7a9a5b14980fde95858b094614268f2c9e04fcf
parent36bd87463712ba57a6e692021bc1c148c9b99fa1
drm/i915: Protect pipe_crc->entries update

Set the pipe_crc->entries pointer while holding the relevant spinlock.
Doesn't matter too much since a spurious pipe crc interrupt would then
just update one entry but later that entry would get cleared when head
and tail are both set to 0. But being a bit more paranoid doesn't hurt.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_debugfs.c