Home
last modified time | relevance | path

Searched hist:c21b0fe6de3912f53087b4f3991942529f03eef6 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/gpu/drm/radeon/
H A Datom.hdiff c21b0fe6de3912f53087b4f3991942529f03eef6 Tue Mar 02 13:37:52 CST 2010 Jerome Glisse <jglisse@redhat.com> drm/radeon/kms: catch atombios infinite loop and break out of it

In somecase the atombios code might lead to infinite loop because
the GPU is in broken state, this patch track the jump history and
will abort atombios execution if we are stuck executing the same
jump for more than 1sec. Note that otherwise in some case we might
enter an infinite loop in the kernel context which is bad.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
H A Datom.cdiff c21b0fe6de3912f53087b4f3991942529f03eef6 Tue Mar 02 13:37:52 CST 2010 Jerome Glisse <jglisse@redhat.com> drm/radeon/kms: catch atombios infinite loop and break out of it

In somecase the atombios code might lead to infinite loop because
the GPU is in broken state, this patch track the jump history and
will abort atombios execution if we are stuck executing the same
jump for more than 1sec. Note that otherwise in some case we might
enter an infinite loop in the kernel context which is bad.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>