linux-mips
[Top] [All Lists]

RE: Unable to handle kernel paging request at virtual address 04000460

To: <philippedeswert@scarlet.be>
Subject: RE: Unable to handle kernel paging request at virtual address 04000460
From: <raghunathan.venkatesan@wipro.com>
Date: Wed, 25 May 2005 20:32:03 +0530
Cc: <linux-mips@linux-mips.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Thread-index: AcVgd+bKyjXc1BZZTzOXOhBhBJ2c9wAwfS0w
Thread-topic: Unable to handle kernel paging request at virtual address 04000460
Hi Philippe,
We were able to build the cross ksymoops utility and converted couple of
Oops capture to analyze the dump. All the crashes were pointing to
skbuff issues. When packets are received, the __kfree_skb function is
crashing at some point and when packets are transmitted the
skb_drop_fraglist is crashing at some point.

Please find attached the oops decoded dumps. 
We would like to know are there any patches that need to be applied for
2.4.26 for it to handle fragmented packets when load is heavy ? We use
flood ping test on linux to get the crashes.

Thanks for your info.
Regards,
Raghu



-----Original Message-----
From: Philippe De Swert [mailto:philippedeswert@scarlet.be] 
Sent: Tuesday, May 24, 2005 9:17 PM
To: Raghunathan Venkatesan (WT01 - EMBEDDED & PRODUCT ENGINEERING
SOLUTIONS)
Cc: linux-mips
Subject: Re:Unable to handle kernel paging request at virtual address
04000460

Decode this dump with ksymoops

See here:
http://freshmeat.net/projects/ksymoops/

This will help you discover in which function it is dying, on which
offset in your kernel code etc... Very helpful for debugging. (in 2.6
you can even compile something alike in the kernel (kallsyms))


---------- Initial header -----------

> We are facing the following crash in custom Linux 2.4.26 kernel, when 
> we run a netperf TCP Stream (sizes varying from 64 to 32586 bytes) 
> test over an IPSEC tunnel created between a host and a VPN server 
> through our box. This is a Au1550 MIPS32 based board (DB1550 Cabernet 
> board from AMD). We observe that crash happens randomly (the PrId 
> keeps changing at each crash), because of burstiness in the netperf 
> tool generated traffic. Please look into the following capture below. 
> I'd like some help in debugging this issue. The same set of IPSEC 
> drivers works fine on a custom Linux 2.4.25 based kernel. Is there a 
> patch that needs to be applied for Linux 2.4.26 ?
>  
> Unable to handle kernel paging request at virtual address 04000460, 
> epc == 802501cc, 8Oops in fault.c::do_page_fault, line 206:
> 
> $0 : 00000000 1000fc00 00000000 00000001 00000000 8b5f61b2 04000460 
> 00000000
<SNIP> KERNEL DUMP

CHEERS,

Philippe
 
| Philippe De Swert       
|      
| Stag developer http://stag.mind.be/
| Emdebian developer: http://www.emdebian.org
|   
| Please do not send me documents in a closed 
| format.(*.doc,*.xls,*.ppt)    
| Use the open alternatives. (*.pdf,*.ps,*.html,*.txt)    
| http://www.gnu.org/philosophy/no-word-attachments.html

-------------------------------------------------------
NOTE! My email address is changing to ... @scarlet.be Please make the
necessary changes in your address book. 



Attachment: recent.cap_send1.oops
Description: recent.cap_send1.oops

Attachment: recent.cap.oops
Description: recent.cap.oops

Attachment: recent.cap_recv.oops
Description: recent.cap_recv.oops

Attachment: recent.cap_send.oops
Description: recent.cap_send.oops

<Prev in Thread] Current Thread [Next in Thread>