drm/nouveau: move fence sequence check to start of loop
authorBen Skeggs <bskeggs@redhat.com>
Wed, 21 Mar 2012 03:51:03 +0000 (13:51 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 22 Mar 2012 07:17:36 +0000 (17:17 +1000)
commitb08abd4e9a11d637d3c2ff52b2ebbc1b3f686d06
treeb965122d55743e4094cccdb1c3884299693ee7b7
parentb5b2e5988bd18a2f6e3f192adf7439599de00d3f
drm/nouveau: move fence sequence check to start of loop

I want to be able to use REF_CNT from other places in the kernel without
pushing a fence object onto the list of emitted fences.

The current code makes an assumption that every time the acked sequence is
bumped that there's at least one fence on the list that'll be signalled.

This will no longer be true in the near future.

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