From: Christian König Date: Wed, 2 May 2012 13:11:19 +0000 (+0200) Subject: drm/radeon: rework recursive gpu reset handling X-Git-Tag: v3.5-rc1~83^2~68 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c6f478370eccfbfafbdc6fc55c0def03e58f124;p=pandora-kernel.git drm/radeon: rework recursive gpu reset handling Instead of all this humpy pumpy with recursive mutex (which also fixes only halve of the problem) move the actual gpu reset out of the fence code, return -EDEADLK and then reset the gpu in the calling ioctl function. v2: Split removal of radeon_mutex into separate patch. Return -EAGAIN if reset is successful. Signed-off-by: Christian König Reviewed-by: Jerome Glisse Signed-off-by: Dave Airlie --- Reading git-diff-tree failed