>From [EMAIL PROTECTED] Tue Oct 01 00:54:10 2002
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Tue, 01 Oct 2002 00:54:10 +0200
Received: from antivir by linux.devcross.com with local id 17w9QX-00013m-00
        for [EMAIL PROTECTED]; Tue, 01 Oct 2002 00:54:09 +0200
Received: from 84e5e703.math.leidenuniv.nl ([132.229.231.3] 
helo=zada.math.leidenuniv.nl)
        by linux.devcross.com with esmtp id 17w9QC-00011Z-00
        for [EMAIL PROTECTED]; Tue, 01 Oct 2002 00:53:48 +0200
Received: from zeno.math.leidenuniv.nl 
(IDENT:[EMAIL PROTECTED] [132.229.231.4])
        by zada.math.leidenuniv.nl (8.11.6/8.11.6) with ESMTP id g8UMTA931105;
        Tue, 1 Oct 2002 00:29:10 +0200
Received: from linux.devcross.com (linux.devcross.com [195.167.225.90])
        by zada.math.leidenuniv.nl (8.11.6/8.11.6) with ESMTP id g8UMSD931095
        for <[EMAIL PROTECTED]>; Tue, 1 Oct 2002 00:28:13 +0200
Received: from alyon-209-2-2-75.abo.wanadoo.fr ([193.253.195.75] helo=portable)
        by linux.devcross.com with esmtp id 17w91D-0000OR-00
        for [EMAIL PROTECTED]; Tue, 01 Oct 2002 00:27:59 +0200
Content-Type: text/plain;
  charset="iso-8859-1"
From: Dominique Blas <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
User-Agent: KMail/1.4.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-Id: <[EMAIL PROTECTED]>
Subject: Strange crash in nf-brigde (little correction)
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:bridge-request@;math.leidenuniv.nl?subject=help>
List-Post: <mailto:bridge@;math.leidenuniv.nl>
List-Subscribe: <http://www.math.leidenuniv.nl/mailman/listinfo/bridge>,
        <mailto:bridge-request@;math.leidenuniv.nl?subject=subscribe>
List-Id: Bridging in the Linux kernel <bridge.math.leidenuniv.nl>
List-Unsubscribe: <http://www.math.leidenuniv.nl/mailman/listinfo/bridge>,
        <mailto:bridge-request@;math.leidenuniv.nl?subject=unsubscribe>
List-Archive: <http://www.math.leidenuniv.nl/pipermail/bridge/>
Date: Tue, 1 Oct 2002 02:17:59 +0200
X-AntiVirus: scanned for viruses by McAfee VirusScan 4.16.0 (Signatures 4226)
Organization: DB

Hi again,

I made a few corrections to my previous mail but the basics are the same.
I think van Galen pb and mine could be related.


I have a strange phenomenon to submit to the community : a crash. :-)


The curiosity is that it never happens with a PC I have been (Celeron 766) 
owned for 1 year.
And occurs systematically (but it used to work rarely) with 2 other PCs, 
PIII based, that runs over 1Ghz. One is a compaq evo300, the other one a 
Flex.

The main differences between the 2 families of PC are, at least their age (a 
few months difference) but also the type of Pentium III and the chipset.

        The one (Celeron 766) on which it works  without any problem is a Coppermine
         with 128 k L2 cache the two others are full PIII with 256k L2 cache.

        Celeron 766 has a SiS5513 chipset, both others have Intel 815.

I made a try while reducing the CPU frequency of the Flex to 667 Mhz.
It worked the first time I did it and then always crashed at the same 
frequency.


The kernel is 2.4.18 (compiled for i686) patched with super-freeswan-1.98b-kb5
and bridge-0.0.7.
The crash rises up in pluto when it receives a IKE exchange following an IKE 
initialization. It never happends on a passive Pluto. It never happens 
running without pluto (and making ping, telnet, ssh, etc).

Tests were made with a system on a CDROM making changes impossible.
I have a evo300, running in Spain, that worked correctly during 3 full days 
even when rebooting and suddenly ... systematically crashed with the same 
CDROM.


---------

The ksymoops speaks about a br_nf_post_routing_finish and ip_frag.
Could it be a pb with ip fragmentation ?

I canceled the rules in postrouting chain : no way.
I loaded ip_conntrack_ftp : no way.


So, you'll find here the end of the results of ksymoops.

If you can do anything (other than switch me to ebtables) it could save my 
life :-)

Thanks,

db

>>EIP; c040884f <br_nf_post_routing_finish+33/84>   <=====

>>eax; f8a8c000 <END_OF_CODE+2f9db37d/????>
>>ebx; c1e35220 <_end+17f20d4/8a51eb4>
>>ecx; 401336b0 Before first symbol
>>edx; c0cbd800 <_end+67a6b4/8a51eb4>
>>esi; c1db9810 <_end+17766c4/8a51eb4>
>>edi; c1db9824 <_end+17766d8/8a51eb4>
>>ebp; 000005c8 Before first symbol
>>esp; c22d1970 <_end+1c8e824/8a51eb4>

Trace; c03660ee <ip_fragment+2ee/3a8>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c0392991 <ip_refrag+45/60>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c0408906 <br_nf_post_routing+66/70>
Trace; c040881c <br_nf_post_routing_finish+0/84>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c04057da <br_forward_finish+3a/40>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c03473d0 <nf_hook_slow+118/1a4>
Trace; c0408750 <br_nf_local_out_finish+0/40>
Trace; c0408787 <br_nf_local_out_finish+37/40>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c03473d0 <nf_hook_slow+118/1a4>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c0408811 <br_nf_local_out+81/8c>
Trace; c0408750 <br_nf_local_out_finish+0/40>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c04057da <br_forward_finish+3a/40>
Trace; c0405760 <br_dev_queue_push_xmit+0/40>
Trace; c03473d0 <nf_hook_slow+118/1a4>
Trace; c0408750 <br_nf_local_out_finish+0/40>
Trace; c0408787 <br_nf_local_out_finish+37/40>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c03473d0 <nf_hook_slow+118/1a4>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c0408811 <br_nf_local_out+81/8c>
Trace; c0408750 <br_nf_local_out_finish+0/40>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c0366524 <ip_finish_output2+0/10c>
Trace; c040581d <__br_deliver+3d/44>
Trace; c04057a0 <br_forward_finish+0/40>
Trace; c0405889 <br_deliver+1d/44>
Trace; c0404b03 <__br_dev_xmit+63/84>
Trace; c0404b47 <br_dev_xmit+23/30>
Trace; c03404e8 <dev_queue_xmit+1bc/2ec>
Trace; c03665ed <ip_finish_output2+c9/10c>
Trace; c0408991 <ipv4_sabotage_out+49/60>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c0366524 <ip_finish_output2+0/10c>
Trace; c0366524 <ip_finish_output2+0/10c>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c0366524 <ip_finish_output2+0/10c>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c03650c7 <ip_output+177/180>
Trace; c0366524 <ip_finish_output2+0/10c>
Trace; c036651d <output_maybe_reroute+d/14>
Trace; c0408991 <ipv4_sabotage_out+49/60>
Trace; c0346fd5 <nf_iterate+39/84>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c0347394 <nf_hook_slow+dc/1a4>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c03659bd <ip_build_xmit_slow+405/4e4>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c037ffd8 <udp_getfrag+0/c4>
Trace; c0366510 <output_maybe_reroute+0/14>
Trace; c0365aea <ip_build_xmit+4e/364>
Trace; c037ffd8 <udp_getfrag+0/c4>
Trace; c033cb62 <alloc_skb+ea/1b4>
Trace; c0380470 <udp_sendmsg+38c/414>
Trace; c037ffd8 <udp_getfrag+0/c4>
Trace; c0386b56 <inet_sendmsg+3a/40>
Trace; c0339925 <sock_sendmsg+69/88>
Trace; c033a815 <sys_sendto+d9/f8>
Trace; c014580a <do_pollfd+5e/88>
Trace; c01458ba <do_poll+86/dc>
Trace; c0130988 <__free_pages+1c/20>
Trace; c01309a6 <free_pages+1a/1c>
Trace; c0144fca <poll_freewait+3a/44>
Trace; c0145be4 <sys_poll+2d4/2e4>
Trace; c033b01b <sys_socketcall+143/200>
Trace; c01070af <system_call+33/38>

Code;  c040884f <br_nf_post_routing_finish+33/84>
0000000000000000 <_EIP>:
Code;  c040884f <br_nf_post_routing_finish+33/84>   <=====
   0:   89 41 06                  mov    %eax,0x6(%ecx)   <=====
Code;  c0408852 <br_nf_post_routing_finish+36/84>
   3:   0f b7 82 84 00 00 00      movzwl 0x84(%edx),%eax
Code;  c0408859 <br_nf_post_routing_finish+3d/84>
   a:   66 89 41 0a               mov    %ax,0xa(%ecx)
Code;  c040885d <br_nf_post_routing_finish+41/84>
   e:   81 3d 00 04 63 c0 00      cmpl   $0x0,0xc0630400
Code;  c0408864 <br_nf_post_routing_finish+48/84>
  15:   00 00 00

 <0>Kernel panic: Aiee, killing interrupt handler!



_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge



_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to