]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: avoid segfault on device open when accel is not working.
authorJérôme Glisse <jglisse@redhat.com>
Wed, 7 May 2014 20:35:24 +0000 (16:35 -0400)
committerChristian König <christian.koenig@amd.com>
Tue, 20 May 2014 12:42:06 +0000 (14:42 +0200)
commit4fc55df850f095db07edd62397fe8d2f45b34afc
tree834a08f452e00713beb57ddedf22a212314ab219
parent47b35202da7cce8654d54c52c8b0e4c4c56b6f0e
drm/radeon: avoid segfault on device open when accel is not working.

When accel is not working on device with virtual address space radeon
segfault because the ib buffer is NULL and trying to map it inside the
virtual address space trigger segfault. This patch only map the ib
buffer if accel is working.

Cc: <stable@vger.kernel.org>
Signed-off-by: Jérôme Glisse <jglisse@redhat.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Christian König <christian.koenig@amd.com>
drivers/gpu/drm/radeon/radeon_kms.c