Xglamo loops and hangs (and crashed before)

Harald Koenig koenig at tat.physik.uni-tuebingen.de
Fri Aug 29 16:56:34 CEST 2008


On Aug 29, Harald Koenig wrote:

> can this (kaaCopyNtoN, GLAMODoneCopy) already give a pointer to you guys with glamo docs ?

ok, one more bit of data:  
I've added 149 break points which I've selected from the whole symbols list 
(3314 symbols in Xglamo.gdb1 -- makes gdb "continue" damn slow;) using this grep pattern 

      egrep -i 'mmio|glamo|wait|reset' Xglamo.gdb1 > Xglamo.gdb2

here is a bit of routing-level trace while hanging with lots of
"continue" steps to the next symbol break points.

there was a significant delay after stepping in GLAMOEngineWaitReal()


(gdb) c
Breakpoint 2, 0x000128c8 in GLAMODumpRegs ()
Breakpoint 48, 0x00014da4 in GLAMOEngineReset ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 84, 0x000164f8 in GLAMODrawSetup ()
Breakpoint 46, 0x00014c24 in GLAMOEngineEnable ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 48, 0x00014da4 in GLAMOEngineReset ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 56, 0x00015408 in GLAMOWakeupHandler ()
Breakpoint 137, 0x000ed820 in WaitForSomething ()
Breakpoint 75, 0x00015e9c in GLAMOBlockHandler ()
Breakpoint 95, 0x0004b3bc in kaaWaitSync ()
Breakpoint 52, 0x0001515c in GLAMOFlushCMDQCache ()
Breakpoint 49, 0x00014e40 in GLAMOEngineWaitReal ()

Breakpoint 2, 0x000128c8 in GLAMODumpRegs ()
Breakpoint 48, 0x00014da4 in GLAMOEngineReset ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 84, 0x000164f8 in GLAMODrawSetup ()
Breakpoint 46, 0x00014c24 in GLAMOEngineEnable ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 48, 0x00014da4 in GLAMOEngineReset ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 44, 0x00014ab8 in MMIOSetBitMask ()
Breakpoint 56, 0x00015408 in GLAMOWakeupHandler ()
Breakpoint 137, 0x000ed820 in WaitForSomething ()
Breakpoint 75, 0x00015e9c in GLAMOBlockHandler ()
Breakpoint 95, 0x0004b3bc in kaaWaitSync ()
Breakpoint 52, 0x0001515c in GLAMOFlushCMDQCache ()
Breakpoint 49, 0x00014e40 in GLAMOEngineWaitReal ()

Breakpoint 2, 0x000128c8 in GLAMODumpRegs ()
(gdb) where
#0  0x000128c8 in GLAMODumpRegs ()
#1  0x00014f4c in GLAMOEngineWaitReal ()
#2  0x000152e4 in GLAMOFlushCMDQCache ()
#3  0x00015ee4 in GLAMOBlockHandler ()
#4  0x0001ee8c in BlockHandler ()
#5  0x000edaa4 in WaitForSomething ()
#6  0x000381b4 in Dispatch ()
#7  0x000223e8 in main ()
(gdb) 


Harald
-- 
"I hope to die                                      ___       _____
before I *have* to use Microsoft Word.",           0--,|    /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.        <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
                                                       \/\/\/\/\/\/\/\/\/
Harald Koenig                                           //  /     \\  \
koenig at tat.physik.uni-tuebingen.de                     ^^^^^       ^^^^^



More information about the devel mailing list