[panic] Kernel corruption of pppoe lists

Dmitriy Zamuraev gigabyte.tmn at gmail.com
Fri Sep 4 15:59:24 UTC 2009


I have same problem, and we are not alone.
See http://www.freebsd.org/cgi/query-pr.cgi?pr=137881
(PR: kern/137881)
You may append to this PR.

----- Original Message ----- 
From: "Mel Flynn" <mel at rachie.is-a-geek.net>
To: <FreeBSD-gnats-submit at freebsd.org>
Cc: <freebsd-net at FreeBSD.org>
Sent: Friday, September 04, 2009 3:39 PM
Subject: [panic] Kernel corruption of pppoe lists


>>Description:
> I realize the kernel is a bit old, but it also very hard to reproduce. 
> Kernel
> was up 56 days and this crash happened shortly after a very long connect 
> time,
> hangup by ISP and some renegotiation issues. I can provide the ppp.log of 
> the
> incident if needed.
>
> What bothers me is the contents of the session list element, preceding the 
> element
> cannot be accessed. Clearly, there is random kernel memory present there, 
> judging
> from ether_dhost and ether_shost.
>
> #7  0xc06cd0a0 in pppoe_findsession (privp=0xc4258000, wh=Variable "wh" is 
> not available.
> )
>    at /data/RELENG_7/src/sys/netgraph/ng_pppoe.c:567
> #8  0xc06ce1a0 in ng_pppoe_rcvdata_ether (hook=0xc41b6380, 
> item=0xc4256120)
>    at /data/RELENG_7/src/sys/netgraph/ng_pppoe.c:1612



More information about the freebsd-net mailing list