[pso] Kernel Oops!

Andrei Costin pso@cursuri.cs.pub.ro
Fri, 26 Mar 2004 12:59:56 -0800 (PST)


Hi anyone.
Tot in kernel oops-ul ma zbat de ceva timp bun...
Orice sugestie e binevenita si multumesc anticipat.

Ce am in ksyms (simbolurile exportate din kernel):
------------------------------------------------------------------------------------------
Address   Symbol                            Defined by
c481c060  __insmod_tema1_S.text_L528        [tema1]
c481c1d8  my_sys_exit                       [tema1]
c481c8f8  original_sys_exit                 [tema1]
c481c0b0  my_syscall                        [tema1]
c481c060  my_interceptor                    [tema1]
c481c1ec  my_module_init                    [tema1]
c481c000  __insmod_tema1_O/mnt/vmshare/tema1/tema1.o_M4064959E_V132121  [tema1]
c481c4c0  __insmod_tema1_S.bss_L1088        [tema1]
c481c4c0  original_call_table               [tema1]
c481c280  __insmod_tema1_S.rodata_L224      [tema1]
c481c234  my_module_exit                    [tema1]
c4811000  __insmod_smbfs_O/lib/modules/2.4.25/kernel/fs/smbfs/smbfs.o_M4049542D_V132121 
[smbfs]
c4811060  __insmod_smbfs_S.text_L29440      [smbfs]
c48183a0  __insmod_smbfs_S.rodata_L5984     [smbfs]
c4819c00  __insmod_smbfs_S.data_L1216       [smbfs]
------------------------------------------------------------------------------------------

Dupa ce am trecut oops-ul prin ksymoops, am obtinut:
------------------------------------------------------------------------------------------
>>EIP; c481c09e <[tema1].text.start+3e/50>   <=====

>>eax; fffffff2 <END_OF_CODE+3b7e36f3/????>
>>ebx; 4f251e43 Before first symbol
>>ecx; 647ad655 Before first symbol
>>edx; 1ae12749 Before first symbol
>>esi; 4deebf7f Before first symbol
>>edi; 073a236b Before first symbol
>>ebp; c1f69fbc <_end+1cbc168/45631ac>
>>esp; c1f69fb0 <_end+1cbc15c/45631ac>

Trace; c0106bc3 <system_call+33/38>

Code;  c481c09e <[tema1].text.start+3e/50>
00000000 <_EIP>:
Code;  c481c09e <[tema1].text.start+3e/50>   <=====
   0:   c7 04 8d c0 d1 22 c0      movl   $0xc481c060,0xc022d1c0(,%ecx,4)   <=====
Code;  c481c0a5 <[tema1].text.start+45/50>
   7:   60 c0 81 c4 
Code;  c481c0a9 <[tema1].text.start+49/50>
   b:   5b                        pop    %ebx
Code;  c481c0aa <[tema1].text.start+4a/50>
   c:   5e                        pop    %esi
Code;  c481c0ab <[tema1].text.start+4b/50>
   d:   5f                        pop    %edi
Code;  c481c0ac <[tema1].text.start+4c/50>
   e:   89 ec                     mov    %ebp,%esp
Code;  c481c0ae <[tema1].text.start+4e/50>
  10:   5d                        pop    %ebp
Code;  c481c0af <[tema1].text.start+4f/50>
  11:   c3                        ret    
Code;  c481c0b0 <[tema1]my_syscall+0/128>
  12:   55                        push   %ebp
Code;  c481c0b1 <[tema1]my_syscall+1/128>
  13:   89 00                     mov    %eax,(%eax)


1 warning issued.  Results may not be reliable.
------------------------------------------------------------------------------------------

Best regards & respect,
 Andrei Costin (mailto:zveriu_biz@yahoo.com)

___________________________________________
Manifest - ".M D - My Domain!" - by .Zveriu.
             y o
               m
               a
               i
               n


__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html