]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau: fix assumption that semaphore dmaobj is valid in x-chan sync
authorBen Skeggs <bskeggs@redhat.com>
Fri, 17 Jun 2011 13:41:54 +0000 (23:41 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Sat, 18 Jun 2011 04:56:24 +0000 (14:56 +1000)
commitbf2efd6a46a43c908c2cbf3bd7eb11df0f8a9d25
treef8d8e69abbeba8ae0f7221462106038bebf6b5eb
parent7bf6043073f7c3cf052718eae0c0fbd0b117e6d1
drm/nouveau: fix assumption that semaphore dmaobj is valid in x-chan sync

The DDX modifies DMA_SEMAPHORE on nv50 in order to implement sync-to-vblank,
things will go very wrong for cross-channel sync after this.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_fence.c