drm/radeon: fix rare segfault
authorJerome Glisse <jglisse@redhat.com>
Mon, 2 Jul 2012 16:40:54 +0000 (12:40 -0400)
committerDave Airlie <airlied@redhat.com>
Tue, 3 Jul 2012 10:17:09 +0000 (11:17 +0100)
In gem idle/busy ioctl the radeon object was derefenced after
drm_gem_object_unreference_unlocked which in case the object
have been destroyed lead to use of a possibly free pointer with
possibly wrong data.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>

No differences found