[lkml]   [2003]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subjectlinux i386 stack trace
I known nothing about i386 calling conventions, but I would like to analyse a kernel stack.
I have the following stack trace :
STACK TRACE FOR TASK: 0xc4cb6000(vi)
 0 schedule+770 [0xc01130e2]
 1 schedule_timeout+18 [0xc0112d42]
 2 do_select+513 [0xc0140a11]
 3 sys_select+820 [0xc0140db4]
 4 system_call+44 [0xc0106f14]
   ebx: 00000001   ecx: bffff700   edx: 00000000   esi: bffff680
   edi: 00000000   ebp: bffff798   eax: 0000008e   ds:  002b
   es:  002b       eip: 4010e0ee   cs:  0023       eflags: 00000202
   esp: bffff630   ss:  002b
>> dump -x 3301670612 40
0xc4cb7ed4:       c4cb7f00 
0xc4cb7ee4:       c4cb6000 
0xc4cb7ef4:       7fffffff 
0xc4cb7f04:       c0112d47 schedule_timeout+23
0xc4cb7f14:       00000000 
0xc4cb7f24:       00000000 
0xc4cb7f34:       c0140a16 do_select+518
0xc4cb7f44:       7fffffff 
0xc4cb7f54:       00000000 
0xc4cb7f64:       c17d83ec 
                  c0140db9 sys_select+825
can anybody point me out where the arguments and the local variables are ?
take for example
    int do_select(int n, fd_set_bits *fds, long *timeout)
            poll_table table, *wait;
            int retval, i, off;
            long __timeout = *timeout;

I t has 3 arguments and tree local variable
I would be nice to have the same for ia64
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:32    [W:0.051 / U:3.688 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site