[Openchrome-users] [openChrome] #321: Hard lockup on Samsung NC20 on console switch
OpenChrome Trac
trac
Fri Oct 23 00:03:24 PDT 2009
#321: Hard lockup on Samsung NC20 on console switch
--------------------+-------------------------------------------------------
Reporter: TobiX | Owner: somebody
Type: defect | Status: new
Priority: major | Component: modesetting
Version: trunk | Resolution:
Keywords: | Blocking:
Blockedby: |
--------------------+-------------------------------------------------------
Comment(by seb):
Replying to [comment:21 seb]:
> i've tested in on my nc20, x86-64 svn head (812) ...
> on the way back from VC to X it is dead before reaching VIARestore or
VIALeaveVT,
> dead as in hardlock, ssh session into the machine lost ...
> any pointers what to look for? maybe an earlier breakpoint and i will
figure out
> what the last function it that it reaches before hardlocking
>
> thanks seb
the nc20 is at VC1 and i switched back to X, from here we go.
i did a 'rbreak VIA*' to see what is going on.
(gdb) c
Continuing.
Breakpoint 13, VIAEnterVT (scrnIndex=0, flags=0) at via_driver.c:1741
1741 {
(gdb) c
Continuing.
Breakpoint 23, VIASave (pScrn=0x1707ae0) at via_driver.c:1892
1892 {
(gdb) c
Continuing.
Breakpoint 29, VIAWriteMode (pScrn=0x1707ae0, mode=0x170e060) at
via_driver.c:2881
2881 {
(gdb) c
Continuing.
Breakpoint 67, 0x00007f51cc88b420 in VIAInitialize3DEngine at plt ()
from /usr/lib/xorg/modules/drivers//openchrome_drv.so
(gdb) c
Continuing.
Breakpoint 7, VIAInitialize3DEngine (pScrn=0x1707ae0) at via_driver.c:3241
3241 VIAPtr pVia = VIAPTR(pScrn);
(gdb) c
Continuing.
Breakpoint 8, VIAAdjustFrame (scrnIndex=0, x=0, y=0, flags=0) at
via_driver.c:3034
3034 {
(gdb) c
Continuing.
Breakpoint 72, 0x00007f51cc88bf90 in VIAVidAdjustFrame at plt ()
from /usr/lib/xorg/modules/drivers//openchrome_drv.so
(gdb) c
Continuing.
Breakpoint 45, VIAVidAdjustFrame (pScrn=0x1707ae0, x=0, y=0) at
via_video.c:1594
1594 VIAPtr pVia = VIAPTR(pScrn);
(gdb) c
Continuing.
Breakpoint 24, VIASaveScreen (pScreen=0x170f6a0, mode=0) at
via_driver.c:3029
3029 return vgaHWSaveScreen(pScreen, mode);
from here on the box is locked up
--
Ticket URL: <http://www.openchrome.org/trac/ticket/321#comment:22>
openChrome <http://www.openchrome.org/>
The openChrome project
More information about the Openchrome-users
mailing list