[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
Thu Jun 13 10:10:14 PDT 2013


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


Christoph Haag <haagch.christoph at googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |haagch.christoph at googlemail
                   |                            |.com




--- Comment #6 from Christoph Haag <haagch.christoph at googlemail.com>  2013-06-13 17:10:13 ---
intel + radeon + vgaswitcheroo seems to have been problematic for quite some
time:
https://bugzilla.kernel.org/show_bug.cgi?id=23592

I'm using 3.10rc5.

While I have no problems with suspending or quitting X (didn't have problems
with some earlier kernels either), I have had yet another problem for some time
now. If I

start X with the radeon card enabled
then disable the radeon card with vgaswitcheroo
then switch to a tty
then switch back to X

then X hangs and I get many messages like
[  236.688466] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than
5secs aborting
[  236.688470] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing
D46E (len 62, WS 0, PS 0) @ 0xD48A

I assume the problem is still the same.

The most pressing issue is that X should not get stuck, no matter what. It's
much better to reset the driver somehow, even if you lose 3d acceleration or
so. As it is now, X eats all keyboard input and you have to use sysrq keys or
reboot over ssh which is not really ideal.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.


More information about the dri-devel mailing list