]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/falcon: protect against concurrent DMEM accesses
authorAlexandre Courbot <acourbot@nvidia.com>
Thu, 19 Jan 2017 03:11:15 +0000 (12:11 +0900)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 7 Mar 2017 07:05:11 +0000 (17:05 +1000)
commit3b06cd62bf55c579760cc85ffc1b2dc750dc1a24
tree330efb11ac06d379f5cee30b69fc454a09b0f487
parentb58d4129880e95143cd98866531f2bffc1bad143
drm/nouveau/falcon: protect against concurrent DMEM accesses

The falcon library may be used concurrently, especially after the
introduction of the msgqueue interface. Make it safe to use it that way.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
drivers/gpu/drm/nouveau/nvkm/falcon/base.c