[mpls-linux-general] Problems with MPLS 128, kernel crash
Status: Beta
Brought to you by:
jleu
From: <pim...@in...> - 2002-04-02 14:12:37
|
Hi James, I am able to crash the kernel (2.4.17+MPLS128+(ftos&dscp) patches from iptables-1.2.6a) if debugging is off. Attached is the script that sets up the DS tree. cat /proc/net/mpls* (only relevant bits) 0x00000003 0/0/0 2 SET_EXP(01) EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8) EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050) EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 21650) SET(eth2,10.0.4.1) T21650/1 0x00000003 traffic is mapped on T21650/1 via iptables (default gateway on table 2) ping -f 10.0.2.2 .... (couple packets are sent) *crash* [console] length:4 warning: kfree pased on skb still on list from 0xc01f9e18 kernel BUG: at skbuff.c:321 ... kernel panic: Aiee killing the interrupt handler... I want to stress the fact that I am only able to reproduce it when debugging is off. Let me know if you need additional information/want me to test something. Pim. -- Pim Van Heuven Ghent University - IMEC Department of Information Technology (INTEC) Sint-Pietersnieuwstraat, 41 B-9000, Gent, Belgium pim...@in... DiffServ/MPLS(RSVP-TE) for Linux: http://dsmpls.atlantis.rug.ac.be |