Home
last modified time | relevance | path

Searched hist:"5 f8f635edd8ad5a6416bff4c5ff486500357f473" (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_fence.cdiff 5f8f635edd8ad5a6416bff4c5ff486500357f473 Mon Dec 17 10:04:32 CST 2012 Jerome Glisse <jglisse@redhat.com> drm/radeon: avoid deadlock in pm path when waiting for fence

radeon_fence_wait_empty_locked should not trigger GPU reset as no
place where it's call from would benefit from such thing and it
actually lead to a kernel deadlock in case the reset is triggered
from pm codepath. Instead force ring completion in place where it
makes sense or return early in others.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
H A Dradeon_pm.cdiff 5f8f635edd8ad5a6416bff4c5ff486500357f473 Mon Dec 17 10:04:32 CST 2012 Jerome Glisse <jglisse@redhat.com> drm/radeon: avoid deadlock in pm path when waiting for fence

radeon_fence_wait_empty_locked should not trigger GPU reset as no
place where it's call from would benefit from such thing and it
actually lead to a kernel deadlock in case the reset is triggered
from pm codepath. Instead force ring completion in place where it
makes sense or return early in others.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
H A Dradeon_device.cdiff 5f8f635edd8ad5a6416bff4c5ff486500357f473 Mon Dec 17 10:04:32 CST 2012 Jerome Glisse <jglisse@redhat.com> drm/radeon: avoid deadlock in pm path when waiting for fence

radeon_fence_wait_empty_locked should not trigger GPU reset as no
place where it's call from would benefit from such thing and it
actually lead to a kernel deadlock in case the reset is triggered
from pm codepath. Instead force ring completion in place where it
makes sense or return early in others.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
H A Dradeon.hdiff 5f8f635edd8ad5a6416bff4c5ff486500357f473 Mon Dec 17 10:04:32 CST 2012 Jerome Glisse <jglisse@redhat.com> drm/radeon: avoid deadlock in pm path when waiting for fence

radeon_fence_wait_empty_locked should not trigger GPU reset as no
place where it's call from would benefit from such thing and it
actually lead to a kernel deadlock in case the reset is triggered
from pm codepath. Instead force ring completion in place where it
makes sense or return early in others.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org