Hi, 
 
The first column is the offset of the code from the begining of the function.
 
The second column is the actual binary instruction present. It is followed by 
corresponding assembly instructions.
 
Thanks,
 
Rajat

________________________________

From: [EMAIL PROTECTED] on behalf of Manish Katiyar
Sent: Tue 03-Jun-08 5:47 PM
To: kernel newbies
Subject: debugging kernel OOPS



Hi,

  I am reading the following article
http://kerneltrap.org/Linux/Further_Oops_Insights and the below
snippet is from there. My question is what are the values
in first two columns.
................
...............
  22:   31 c9                   xor    %ecx,%ecx
  24:   89 c3                   mov    %eax,%ebx
  26:   8b 42 08                mov    0x8(%edx),%eax
  29:   89 f2                   mov    %esi,%edx
  2b:*  89 43 04                mov    %eax,0x4(%ebx)     <-- trapping
instruction
  2e:   89 d8                   mov    %ebx,%eax
  30:   c7 04 24 0e 00 00 00    movl   [mid=567425]xe,(%esp)
  37:   e8 85 f0 ff ff          call   0xfffff0c1
............

Sorry if the question is too simple, but this is my first time with assembly .

--
Thanks & Regards,
********************************************
Manish Katiyar ( http://mkatiyar.googlepages.com )
3rd Floor, Fair Winds Block
EGL Software Park
Off Intermediate Ring Road
Bangalore 560071, India
***********************************************

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ



Reply via email to