From: Francisco Jerez Date: Sat, 26 Dec 2009 01:09:36 +0000 (+0100) Subject: drm/nouveau: Use the software object for fencing. X-Git-Tag: v2.6.33-rc6~27^2~11^2~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c032ce73ef3a9e5a14c35ea3de19f1b9a8d7c0d;p=pandora-kernel.git drm/nouveau: Use the software object for fencing. This should avoid a race condition on nv0x, if we're doing it with actual PGRAPH objects and a there's a fence within the FIFO DMA fetch area when a context switch kicks in. In that case we get an ILLEGAL_MTHD interrupt as expected, but the values in PGRAPH_TRAPPED_ADDR aren't calculated correctly and they're almost useless (e.g. you can see ILLEGAL_MTHDs for the now inactive channel, with a wrong offset/data pair). Signed-off-by: Francisco Jerez --- Reading git-diff-tree failed