[quagga-users 12520] Re: ospfd system call 'sendmsg' causes a kerneloops [SOLVED]

Vonlanthen, Elmar Elmar.Vonlanthen at united-security-providers.ch
Wed Oct 19 07:54:41 IST 2011


Hello again

> > I have a weird problem with a kernel oops, if quagga tries to send a
> > multicast packet.
> >
> > This is the setup I have:
> >
> > [ host chgut11fw01 ]
> > ==================================================
> > [ host chgut1fw01 ]
> >
> >      (dev gAAchgut1) 10.254.11.1 ---------gre/ospf---------
> > 10.254.1.11 (dev gAAchgut11)
> >                        V                                      V
> >           (dev eth1) 10.10.111.4 -----strongswan/ipsec-----
> > 10.10.101.4 (dev eth1)
> >
> > Now, if I restart ipsec or reconfigure the gre tunnel (ip tun del
> ...;
> > ip tun add ...; ip link set...; ip addr add ...) on host chgut11fw01
> > in a loop, after some seconds a kernel oops happens:
> >
> > 2011-10-10 09:32:08 chgut11fw01 kernel: skb_over_panic:
text:c1305749
> > len:64 put:64 head:c7ea6a00 data:c7ea6a50 tail:0xc7ea6a90
> > end:0xc7ea6a80 dev:<NULL> 2011-10-10 09:32:08 chgut11fw01 kernel:
> > ----- -------[ cut here
> > ]------------
> > 2011-10-10 09:32:09 chgut11fw01 kernel: kernel BUG at
> > net/core/skbuff.c:128!

It is a problem with headroom increasing in the kernel module ip_gre.c.
See the following thread for details:
https://lkml.org/lkml/2011/10/14/267

Best regards
Elmar
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5382 bytes
Desc: not available
URL: <http://lists.quagga.net/pipermail/quagga-users/attachments/20111019/94c87aff/attachment.bin>


More information about the Quagga-users mailing list