From: davide <davidenitti@gmail.com>
To: Jesper Juhl <jesper.juhl@gmail.com>, Jerome Glisse <j.glisse@gmail.com>
Cc: linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: Random X lockup
Date: Fri, 15 Jun 2007 14:53:10 +0200 [thread overview]
Message-ID: <46728BB6.4040704@gmail.com> (raw)
In-Reply-To: <9a8748490706141552l6d112c16tc306784664c6504d@mail.gmail.com>
Thanks for answers,
I have radeon 9700, using ati closed drivers, i will try open drivers
I watched all logs and I didn't find any error connected to my problem.
I tried to debug X process using gdb:
delta:~ # gdb X 4351
[...]
Attaching to program: /usr/bin/X, process 4351
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libXfont.so.1...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libfontenc.so.1...done.
Loaded symbols for /usr/lib/libfontenc.so.1
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1210947008 (LWP 4351)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/xorg/modules/libpcidata.so...done.
Loaded symbols for /usr/lib/xorg/modules//libpcidata.so
Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...done.
Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.so
Reading symbols from /usr/lib/xorg/modules/fonts/libtype1.so...done.
Loaded symbols for /usr/lib/xorg/modules//fonts/libtype1.so
Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...done.
Loaded symbols for /usr/lib/xorg/modules//extensions/libdbe.so
Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...done.
Loaded symbols for /usr/lib/xorg/modules//extensions/libglx.so
Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...done.
Loaded symbols for /usr/lib/xorg/modules//extensions/libextmod.so
Reading symbols from /usr/lib/xorg/modules/drivers/v4l_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules//drivers/v4l_drv.so
Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...done.
Loaded symbols for /usr/lib/xorg/modules//extensions/libdri.so
Reading symbols from /usr/lib/libdrm.so.2...done.
Loaded symbols for /usr/lib/libdrm.so.2
Reading symbols from /usr/lib/xorg/modules/drivers/fglrx_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules//drivers/fglrx_drv.so
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules//input/kbd_drv.so
Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules//input/mouse_drv.so
Reading symbols from /usr/lib/xorg/modules/libvgahw.so...done.
Loaded symbols for /usr/lib/xorg/modules//libvgahw.so
Reading symbols from /usr/lib/xorg/modules/libint10.so...done.
Loaded symbols for /usr/lib/xorg/modules//libint10.so
Reading symbols from /usr/lib/xorg/modules/libvbe.so...done.
Loaded symbols for /usr/lib/xorg/modules//libvbe.so
Reading symbols from /usr/lib/xorg/modules/linux/libfglrxdrm.so...done.
Loaded symbols for /usr/lib/xorg/modules/linux//libfglrxdrm.so
Reading symbols from /usr/lib/xorg/modules/libddc.so...done.
Loaded symbols for /usr/lib/xorg/modules//libddc.so
Reading symbols from /usr/lib/xorg/modules/libfb.so...done.
Loaded symbols for /usr/lib/xorg/modules//libfb.so
Reading symbols from /usr/lib/xorg/modules/libramdac.so...done.
Loaded symbols for /usr/lib/xorg/modules//libramdac.so
Reading symbols from /usr/lib/xorg/modules/libxaa.so...done.
Loaded symbols for /usr/lib/xorg/modules//libxaa.so
Reading symbols from /usr/lib/xorg/modules/glesx.so...done.
Loaded symbols for /usr/lib/xorg/modules//glesx.so
Reading symbols from /usr/lib/xorg/modules/extensions/libGLcore.so...done.
Loaded symbols for /usr/lib/xorg/modules//extensions/libGLcore.so
Failed to read a valid object file image from memory.
0xb7fc6410 in ?? ()
(gdb) cont
Continuing.
*** when lockup, i stopped running of X using ctrl+C ***
Program received signal SIGINT, Interrupt.
0xb7fa9800 in firegl_PM4WaitForIdle ()
from /usr/lib/xorg/modules/linux//libfglrxdrm.so
(gdb) bt
#0 0xb7fa9800 in firegl_PM4WaitForIdle ()
from /usr/lib/xorg/modules/linux//libfglrxdrm.so
#1 0xb799ee11 in atiddxAccelCPWaitForIdle ()
from /usr/lib/xorg/modules//drivers/fglrx_drv.so
#2 0xb7726452 in XAACopyAreaFallback () from
/usr/lib/xorg/modules//libxaa.so
#3 0xb77276a7 in XAACopyArea () from /usr/lib/xorg/modules//libxaa.so
#4 0x0808460a in ProcCopyArea ()
#5 0x0813d621 in XaceCatchDispatchProc ()
#6 0x0808643f in Dispatch ()
#7 0x0806e885 in main ()
(gdb) cont
Continuing.
*** the X looping in function firegl_PM4WaitForIdle ***
(gdb) next
Single stepping until exit from function firegl_PM4WaitForIdle,
which has no line number information.
*** loop! don't finish, break using ctrl+C ***
(gdb) backtrace
#0 0xb7fa9900 in firegl_PM4WaitForIdle ()
from /usr/lib/xorg/modules/linux//libfglrxdrm.so
#1 0xb799ee11 in atiddxAccelCPWaitForIdle ()
from /usr/lib/xorg/modules//drivers/fglrx_drv.so
#2 0xb7726452 in XAACopyAreaFallback () from
/usr/lib/xorg/modules//libxaa.so
#3 0xb77276a7 in XAACopyArea () from /usr/lib/xorg/modules//libxaa.so
#4 0x0808460a in ProcCopyArea ()
#5 0x0813d621 in XaceCatchDispatchProc ()
#6 0x0808643f in Dispatch ()
#7 0x0806e885 in main ()
(gdb) disas
Dump of assembler code for function firegl_PM4WaitForIdle:
0xb7fa9740 <firegl_PM4WaitForIdle+0>: push %ebp
0xb7fa9741 <firegl_PM4WaitForIdle+1>: mov %esp,%ebp
0xb7fa9743 <firegl_PM4WaitForIdle+3>: push %edi
0xb7fa9744 <firegl_PM4WaitForIdle+4>: push %esi
0xb7fa9745 <firegl_PM4WaitForIdle+5>: push %ebx
0xb7fa9746 <firegl_PM4WaitForIdle+6>: sub $0x1c,%esp
0xb7fa9749 <firegl_PM4WaitForIdle+9>: mov 0x8(%ebp),%ecx
0xb7fa974c <firegl_PM4WaitForIdle+12>: mov 0x8(%ebp),%eax
0xb7fa974f <firegl_PM4WaitForIdle+15>: call 0xb7fa7720
<__i686.get_pc_thunk.bx>
0xb7fa9754 <firegl_PM4WaitForIdle+20>: add $0x16c8,%ebx
0xb7fa975a <firegl_PM4WaitForIdle+26>: mov 0x20(%ecx),%edx
0xb7fa975d <firegl_PM4WaitForIdle+29>: mov %edx,0xfffffff0(%ebp)
0xb7fa9760 <firegl_PM4WaitForIdle+32>: mov 0x10(%eax),%ecx
0xb7fa9763 <firegl_PM4WaitForIdle+35>: mov %ecx,0xffffffec(%ebp)
0xb7fa9766 <firegl_PM4WaitForIdle+38>: mov (%ecx),%eax
0xb7fa9768 <firegl_PM4WaitForIdle+40>: test %eax,%eax
0xb7fa976a <firegl_PM4WaitForIdle+42>: jne 0xb7fa976d
<firegl_PM4WaitForIdle+45>
0xb7fa976c <firegl_PM4WaitForIdle+44>: int3
0xb7fa976d <firegl_PM4WaitForIdle+45>: test $0x10,%al
0xb7fa976f <firegl_PM4WaitForIdle+47>: jne 0xb7fa9919
<firegl_PM4WaitForIdle+473>
0xb7fa9775 <firegl_PM4WaitForIdle+53>: mov 0xffffffec(%ebp),%edi
0xb7fa9778 <firegl_PM4WaitForIdle+56>: test %eax,%eax
0xb7fa977a <firegl_PM4WaitForIdle+58>: mov 0x10(%edi),%ecx
0xb7fa977d <firegl_PM4WaitForIdle+61>: jne 0xb7fa9780
<firegl_PM4WaitForIdle+64>
0xb7fa977f <firegl_PM4WaitForIdle+63>: int3
0xb7fa9780 <firegl_PM4WaitForIdle+64>: mov 0xffffffec(%ebp),%edi
0xb7fa9783 <firegl_PM4WaitForIdle+67>: mov 0x4(%edi),%edx
0xb7fa9786 <firegl_PM4WaitForIdle+70>: lea 0x4(%edx),%esi
0xb7fa9789 <firegl_PM4WaitForIdle+73>: cmp 0x8(%edi),%esi
0xb7fa978c <firegl_PM4WaitForIdle+76>: ja 0xb7fa979a
<firegl_PM4WaitForIdle+90>
0xb7fa978e <firegl_PM4WaitForIdle+78>: lea 0x6(%ecx),%esi
0xb7fa9791 <firegl_PM4WaitForIdle+81>: cmp %esi,0x14(%edi)
0xb7fa9794 <firegl_PM4WaitForIdle+84>: jae 0xb7fa990b
<firegl_PM4WaitForIdle+459>
0xb7fa979a <firegl_PM4WaitForIdle+90>: mov 0x8(%ebp),%edx
0xb7fa979d <firegl_PM4WaitForIdle+93>: mov $0x4,%ecx
0xb7fa97a2 <firegl_PM4WaitForIdle+98>: mov %ecx,0x4(%esp)
0xb7fa97a6 <firegl_PM4WaitForIdle+102>: mov %edx,(%esp)
0xb7fa97a9 <firegl_PM4WaitForIdle+105>: call 0xb7fa75c0
<firegl_PM4Alloc@plt>
0xb7fa97ae <firegl_PM4WaitForIdle+110>: movl $0x5c5,(%eax)
0xb7fa97b4 <firegl_PM4WaitForIdle+116>: add $0x4,%eax
0xb7fa97b7 <firegl_PM4WaitForIdle+119>: movl $0xf,(%eax)
0xb7fa97bd <firegl_PM4WaitForIdle+125>: add $0x4,%eax
0xb7fa97c0 <firegl_PM4WaitForIdle+128>: movl $0x5c8,(%eax)
0xb7fa97c6 <firegl_PM4WaitForIdle+134>: add $0x4,%eax
0xb7fa97c9 <firegl_PM4WaitForIdle+137>: movl $0x70000,(%eax)
0xb7fa97cf <firegl_PM4WaitForIdle+143>: mov 0x8(%ebp),%edi
0xb7fa97d2 <firegl_PM4WaitForIdle+146>: add $0x4,%eax
0xb7fa97d5 <firegl_PM4WaitForIdle+149>: mov %eax,0x4(%esp)
0xb7fa97d9 <firegl_PM4WaitForIdle+153>: mov %edi,(%esp)
0xb7fa97dc <firegl_PM4WaitForIdle+156>: call 0xb7fa9ab0
<__fglDRMPM4Submit>
0xb7fa97e1 <firegl_PM4WaitForIdle+161>: mov 0xffffffec(%ebp),%edi
0xb7fa97e4 <firegl_PM4WaitForIdle+164>: mov 0x8(%ebp),%edx
0xb7fa97e7 <firegl_PM4WaitForIdle+167>: mov 0x4(%edi),%esi
0xb7fa97ea <firegl_PM4WaitForIdle+170>: mov 0x8(%edx),%ecx
0xb7fa97ed <firegl_PM4WaitForIdle+173>: mov (%edi),%edx
0xb7fa97ef <firegl_PM4WaitForIdle+175>: and $0x4,%edx
0xb7fa97f2 <firegl_PM4WaitForIdle+178>: lea 0x0(%esi),%esi
0xb7fa97f9 <firegl_PM4WaitForIdle+185>: lea 0x0(%edi),%edi
0xb7fa9800 <firegl_PM4WaitForIdle+192>: test %edx,%edx
0xb7fa9802 <firegl_PM4WaitForIdle+194>: je 0xb7fa9900
<firegl_PM4WaitForIdle+448>
0xb7fa9808 <firegl_PM4WaitForIdle+200>: mov 0x710(%ecx),%eax
0xb7fa980e <firegl_PM4WaitForIdle+206>: cmp %eax,%esi
0xb7fa9810 <firegl_PM4WaitForIdle+208>: jne 0xb7fa9800
<firegl_PM4WaitForIdle+192>
0xb7fa9812 <firegl_PM4WaitForIdle+210>: lea 0x0(%esi),%esi
0xb7fa9819 <firegl_PM4WaitForIdle+217>: lea 0x0(%edi),%edi
0xb7fa9820 <firegl_PM4WaitForIdle+224>: mov 0xe40(%ecx),%esi
0xb7fa9826 <firegl_PM4WaitForIdle+230>: test %esi,%esi
0xb7fa9828 <firegl_PM4WaitForIdle+232>: js 0xb7fa9820
<firegl_PM4WaitForIdle+224>
0xb7fa982a <firegl_PM4WaitForIdle+234>: mov 0xffffffec(%ebp),%edi
0xb7fa982d <firegl_PM4WaitForIdle+237>: mov 0x38(%edi),%edx
0xb7fa9830 <firegl_PM4WaitForIdle+240>: test %edx,%edx
0xb7fa9832 <firegl_PM4WaitForIdle+242>: jne 0xb7fa984d
<firegl_PM4WaitForIdle+269>
0xb7fa9834 <firegl_PM4WaitForIdle+244>: mov 0x130(%ecx),%esi
0xb7fa983a <firegl_PM4WaitForIdle+250>: mov 0xffffffec(%ebp),%ecx
0xb7fa983d <firegl_PM4WaitForIdle+253>: mov %esi,0x3c(%ecx)
0xb7fa9840 <firegl_PM4WaitForIdle+256>: movl $0x1,0x38(%ecx)
0xb7fa9847 <firegl_PM4WaitForIdle+263>: mov 0x8(%ebp),%eax
0xb7fa984a <firegl_PM4WaitForIdle+266>: mov 0x8(%eax),%ecx
0xb7fa984d <firegl_PM4WaitForIdle+269>: mov 0xffffffec(%ebp),%edx
0xb7fa9850 <firegl_PM4WaitForIdle+272>: mov 0x3c(%edx),%esi
0xb7fa9853 <firegl_PM4WaitForIdle+275>: mov %esi,0x130(%ecx)
0xb7fa9859 <firegl_PM4WaitForIdle+281>: mov 0x8(%edx),%edi
0xb7fa985c <firegl_PM4WaitForIdle+284>: testb $0x10,(%edx)
0xb7fa985f <firegl_PM4WaitForIdle+287>: mov %edi,0x14(%edx)
0xb7fa9862 <firegl_PM4WaitForIdle+290>: jne 0xb7fa98e8
<firegl_PM4WaitForIdle+424>
0xb7fa9868 <firegl_PM4WaitForIdle+296>: mov 0x8(%ebp),%ecx
0xb7fa986b <firegl_PM4WaitForIdle+299>: mov 0x10(%ecx),%edx
0xb7fa986e <firegl_PM4WaitForIdle+302>: mov (%edx),%eax
0xb7fa9870 <firegl_PM4WaitForIdle+304>: mov 0x10(%edx),%esi
0xb7fa9873 <firegl_PM4WaitForIdle+307>: test %eax,%eax
0xb7fa9875 <firegl_PM4WaitForIdle+309>: jne 0xb7fa9878
<firegl_PM4WaitForIdle+312>
0xb7fa9877 <firegl_PM4WaitForIdle+311>: int3
0xb7fa9878 <firegl_PM4WaitForIdle+312>: mov 0x4(%edx),%ecx
0xb7fa987b <firegl_PM4WaitForIdle+315>: lea 0x6(%ecx),%edi
0xb7fa987e <firegl_PM4WaitForIdle+318>: cmp 0x8(%edx),%edi
0xb7fa9881 <firegl_PM4WaitForIdle+321>: ja 0xb7fa988b
<firegl_PM4WaitForIdle+331>
0xb7fa9883 <firegl_PM4WaitForIdle+323>: lea 0x8(%esi),%edi
0xb7fa9886 <firegl_PM4WaitForIdle+326>: cmp %edi,0x14(%edx)
0xb7fa9889 <firegl_PM4WaitForIdle+329>: jae 0xb7fa98f2
<firegl_PM4WaitForIdle+434>
0xb7fa988b <firegl_PM4WaitForIdle+331>: mov 0x8(%ebp),%esi
0xb7fa988e <firegl_PM4WaitForIdle+334>: mov $0x6,%edx
0xb7fa9893 <firegl_PM4WaitForIdle+339>: mov %edx,0x4(%esp)
0xb7fa9897 <firegl_PM4WaitForIdle+343>: mov %esi,(%esp)
0xb7fa989a <firegl_PM4WaitForIdle+346>: call 0xb7fa75c0
<firegl_PM4Alloc@plt>
0xb7fa989f <firegl_PM4WaitForIdle+351>: movl $0x5c5,(%eax)
0xb7fa98a5 <firegl_PM4WaitForIdle+357>: movl $0xf,0x4(%eax)
0xb7fa98ac <firegl_PM4WaitForIdle+364>: movl $0x57d,0x8(%eax)
0xb7fa98b3 <firegl_PM4WaitForIdle+371>: movl $0x0,0xc(%eax)
0xb7fa98ba <firegl_PM4WaitForIdle+378>: movl $0x5c8,0x10(%eax)
0xb7fa98c1 <firegl_PM4WaitForIdle+385>: movl $0x40000,0x14(%eax)
0xb7fa98c8 <firegl_PM4WaitForIdle+392>: mov 0x8(%ebp),%edi
0xb7fa98cb <firegl_PM4WaitForIdle+395>: add $0x18,%eax
0xb7fa98ce <firegl_PM4WaitForIdle+398>: mov 0x10(%edi),%ecx
0xb7fa98d1 <firegl_PM4WaitForIdle+401>: je 0xb7fa98e8
<firegl_PM4WaitForIdle+424>
0xb7fa98d3 <firegl_PM4WaitForIdle+403>: mov 0x18(%edi),%esi
0xb7fa98d6 <firegl_PM4WaitForIdle+406>: mov 0x4(%ecx),%edx
0xb7fa98d9 <firegl_PM4WaitForIdle+409>: sub %esi,%eax
0xb7fa98db <firegl_PM4WaitForIdle+411>: sar $0x2,%eax
0xb7fa98de <firegl_PM4WaitForIdle+414>: mov %eax,%edi
0xb7fa98e0 <firegl_PM4WaitForIdle+416>: sub %edx,%edi
0xb7fa98e2 <firegl_PM4WaitForIdle+418>: sub %edi,0x14(%ecx)
0xb7fa98e5 <firegl_PM4WaitForIdle+421>: mov %eax,0x4(%ecx)
0xb7fa98e8 <firegl_PM4WaitForIdle+424>: add $0x1c,%esp
0xb7fa98eb <firegl_PM4WaitForIdle+427>: xor %eax,%eax
0xb7fa98ed <firegl_PM4WaitForIdle+429>: pop %ebx
0xb7fa98ee <firegl_PM4WaitForIdle+430>: pop %esi
0xb7fa98ef <firegl_PM4WaitForIdle+431>: pop %edi
0xb7fa98f0 <firegl_PM4WaitForIdle+432>: pop %ebp
0xb7fa98f1 <firegl_PM4WaitForIdle+433>: ret
0xb7fa98f2 <firegl_PM4WaitForIdle+434>: mov 0x8(%ebp),%eax
0xb7fa98f5 <firegl_PM4WaitForIdle+437>: mov 0x18(%eax),%edi
0xb7fa98f8 <firegl_PM4WaitForIdle+440>: lea (%edi,%ecx,4),%eax
0xb7fa98fb <firegl_PM4WaitForIdle+443>: jmp 0xb7fa989f
<firegl_PM4WaitForIdle+351>
0xb7fa98fd <firegl_PM4WaitForIdle+445>: lea 0x0(%esi),%esi
0xb7fa9900 <firegl_PM4WaitForIdle+448>: mov 0xfffffff0(%ebp),%edi
0xb7fa9903 <firegl_PM4WaitForIdle+451>: mov 0x10(%edi),%eax
0xb7fa9906 <firegl_PM4WaitForIdle+454>: jmp 0xb7fa980e
<firegl_PM4WaitForIdle+206>
0xb7fa990b <firegl_PM4WaitForIdle+459>: mov 0x8(%ebp),%eax
0xb7fa990e <firegl_PM4WaitForIdle+462>: mov 0x18(%eax),%edi
0xb7fa9911 <firegl_PM4WaitForIdle+465>: lea (%edi,%edx,4),%eax
0xb7fa9914 <firegl_PM4WaitForIdle+468>: jmp 0xb7fa97ae
<firegl_PM4WaitForIdle+110>
0xb7fa9919 <firegl_PM4WaitForIdle+473>: mov 0xffffffec(%ebp),%esi
0xb7fa991c <firegl_PM4WaitForIdle+476>: test %eax,%eax
0xb7fa991e <firegl_PM4WaitForIdle+478>: mov 0x10(%esi),%ecx
0xb7fa9921 <firegl_PM4WaitForIdle+481>: jne 0xb7fa9924
<firegl_PM4WaitForIdle+484>
0xb7fa9923 <firegl_PM4WaitForIdle+483>: int3
0xb7fa9924 <firegl_PM4WaitForIdle+484>: mov 0xffffffec(%ebp),%esi
0xb7fa9927 <firegl_PM4WaitForIdle+487>: mov 0x4(%esi),%edx
0xb7fa992a <firegl_PM4WaitForIdle+490>: mov 0xffffffec(%ebp),%esi
0xb7fa992d <firegl_PM4WaitForIdle+493>: lea 0x2(%edx),%edi
0xb7fa9930 <firegl_PM4WaitForIdle+496>: cmp 0x8(%esi),%edi
0xb7fa9933 <firegl_PM4WaitForIdle+499>: ja 0xb7fa993d
<firegl_PM4WaitForIdle+509>
0xb7fa9935 <firegl_PM4WaitForIdle+501>: lea 0x4(%ecx),%edi
0xb7fa9938 <firegl_PM4WaitForIdle+504>: cmp %edi,0x14(%esi)
0xb7fa993b <firegl_PM4WaitForIdle+507>: jae 0xb7fa9956
<firegl_PM4WaitForIdle+534>
0xb7fa993d <firegl_PM4WaitForIdle+509>: mov 0x8(%ebp),%edx
0xb7fa9940 <firegl_PM4WaitForIdle+512>: mov $0x2,%ecx
0xb7fa9945 <firegl_PM4WaitForIdle+517>: mov %ecx,0x4(%esp)
0xb7fa9949 <firegl_PM4WaitForIdle+521>: mov %edx,(%esp)
0xb7fa994c <firegl_PM4WaitForIdle+524>: call 0xb7fa75c0
<firegl_PM4Alloc@plt>
0xb7fa9951 <firegl_PM4WaitForIdle+529>: jmp 0xb7fa97c0
<firegl_PM4WaitForIdle+128>
0xb7fa9956 <firegl_PM4WaitForIdle+534>: mov 0x8(%ebp),%eax
0xb7fa9959 <firegl_PM4WaitForIdle+537>: mov 0x18(%eax),%esi
0xb7fa995c <firegl_PM4WaitForIdle+540>: lea (%esi,%edx,4),%eax
0xb7fa995f <firegl_PM4WaitForIdle+543>: jmp 0xb7fa97c0
<firegl_PM4WaitForIdle+128>
0xb7fa9964 <firegl_PM4WaitForIdle+548>: lea 0x0(%esi),%esi
0xb7fa996a <firegl_PM4WaitForIdle+554>: lea 0x0(%edi),%edi
End of assembler dump.
next prev parent reply other threads:[~2007-06-15 12:52 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-14 21:13 Random X lockup davide
2007-06-14 22:52 ` Jesper Juhl
2007-06-15 12:53 ` davide [this message]
[not found] ` <20070615142809.GD11830@alinoe.com>
2007-06-15 19:07 ` Davide Nitti
-- strict thread matches above, loose matches on Subject: below --
2007-06-14 23:02 Davide Nitti
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46728BB6.4040704@gmail.com \
--to=davidenitti@gmail.com \
--cc=j.glisse@gmail.com \
--cc=jesper.juhl@gmail.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.