lkml.org 
[lkml]   [1996]   [Mar]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectGPF in kernel with ATM driver
Date
Hi ,
I am using the ATM driver (version 0.7) (the one by werner for ENI cards)
I have modified it to do some specific work (ie. I removed some alloc_skbs
and am using an array of skb's to reduce latency etc.)
The problem is when I send a lot of packets it gives me a GPF.
The reason I am posting this mail to this group is because the GPF seems
to be happening in the ipv4 code.
here are the appropriate messages....

-----------------------------------------------------------
Mar 27 21:42:31 phaedrus kernel: general protection: 0000
Mar 27 21:42:31 phaedrus kernel: CPU: 0
Mar 27 21:42:31 phaedrus kernel: EIP: 0010:[<0013eef2>]
Mar 27 21:42:31 phaedrus kernel: EFLAGS: 00010206
Mar 27 21:42:31 phaedrus kernel: eax: 000005f4 ebx: 00000400 ecx: 00010000
edx: 7fc726f4
Mar 27 21:42:31 phaedrus kernel: esi: 77001e11 edi: 00036005 ebp: 00000007
esp: 019f0f48
Mar 27 21:42:31 phaedrus kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Mar 27 21:42:31 phaedrus kernel: Process file_read2 (pid: 137, process nr: 20, stackpage=019f0000)
Mar 27 21:42:31 phaedrus kernel: Stack: 0014c00c 00000000 00002e9c 001af524 7fc726f4 00001772 00000046 0014c18a
Mar 27 21:42:31 phaedrus kernel: 0014c00c 001af4cc 00002e9c 019f0f98 00001772 00000010 001106b8 00000000
Mar 27 21:42:31 phaedrus kernel: 00000001 ffffffff 001cb280 00000033 00000001 00115c66 00000000 019f0fbc
Mar 27 21:42:31 phaedrus kernel: Call Trace: [<0014c00c>] [<0014c18a>] [<0014c00c>] [<001106b8>] [<00115c66>] [<0010a2dd>]
Mar 27 21:42:31 phaedrus kernel: Code: 8b 56 1c 89 54 24 10 39 d0 72 0c 39 d3 73 17 8b 46 14 39 41
Mar 27 21:42:31 phaedrus kernel: Aiee, killing interrupt handler
---------------------------------------------------------------------
According to System.map 13eef2 is in ip_rt_check_expire in net/ipv4/route.c
Another thing is when I try to rsh after doing this it gives me the following
message
----------------------------------------------------
rt_cache: route to c97ded81 was born dead
---------------------------------------------------
Why does this happen???
Hope u can help me....
thanx
balaji

-------------------------------------------------------------------------------
Balaji Srinivasan
Voice: (913)-864-7756(W) email: balaji@tisl.ukans.edu
(913)-841-3555(H) WWW : http://www.eecs.ukans.edu/~balaji



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