[Bug 51381] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting, when disabled via vgaswitcheroo

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Wed Jun 4 13:43:02 PDT 2014


https://bugzilla.kernel.org/show_bug.cgi?id=51381

Teofilis Martisius <Teofilis.Martisius at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Teofilis.Martisius at gmail.co
                   |                            |m

--- Comment #12 from Teofilis Martisius <Teofilis.Martisius at gmail.com> ---
Hello,

I'm not sure if the problem I have is the same as reported in the original bug
report on 2012-12-07, but I have a problem very similar to one described by
newgarry on 2014-05-04.

I have an Asus K73TA laptop with AMD A6-3400M APU and Radeon 6550 GPU. I get
foloowing errors on boot with Kernels version 3.13 and above:

[   53.720848] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than
5secs aborting
[   53.720975] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing
CE56 (len 62, WS 0, PS 0) @ 0xCE72
[   53.721107] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing
BB62 (len 1036, WS 4, PS 0) @ 0xBC5F
[   53.721240] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing
BAF8 (len 76, WS 0, PS 8) @ 0xBB00
[   55.775951] [drm:r600_ring_test] *ERROR* radeon: ring 0 test failed
(scratch(0x8504)=0xFFFFFFFF)
[   55.776083] [drm:evergreen_resume] *ERROR* evergreen startup failed on
resume
[   55.776364] [drm:radeon_pm_resume_dpm] *ERROR* radeon: dpm resume failed

Initially I thought this is Debian specific so I reported it on Debian BTS, it
has more details here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737684

I bisected kernel versions between 3.12 and 3.13 and I determined that this
issue was introduced in the following git commit:

commit 10ebc0bc09344ab6310309169efc73dfe6c23d72
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Sep 17 14:40:31 2012 +1000

    drm/radeon: add runtime PM support (v2)

    This hooks radeon up to the runtime PM system to enable
    dynamic power management for secondary GPUs in switchable
    and powerxpress laptops.

    v2: agd5f: clean up, add module parameter

    Signed-off-by: Dave Airlie <airlied at redhat.com>
    Signed-off-by: Alex Deucher <alexander.deucher at amd.com>

Newgarry, can you please try kernel v3.12 and see if it works correctly for
you?

Because of this issue I cannot upgrade my kernel to anything above 3.12. I
spent a week bisecting the kernel, so I would really appreciate someone looking
into this.

I tried reviewing the changes introduced in this commit, but I know too little
about radon drivers to be able to understand the impact they had.

If you need me to do any additional testing or provide you with extra
information, please don't hesitate to contact me, I'll do what I can.

Sincerely,
Teofilis Martisius

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list