Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jul 2005 21:28:34 +0200
From:      Max Laier <max@love2party.net>
To:        Simon 'corecode' Schubert <corecode@fs.ei.tum.de>
Cc:        Edwin <edwin@verolan.com>, freebsd-hackers@freebsd.org
Subject:   Re: help w/panic under heavy load - 5.4
Message-ID:  <200507242128.41197.max@love2party.net>
In-Reply-To: <5482ba855efad71b135ae3108352ce39@fs.ei.tum.de>
References:  <20050719034215.GB20752@asx01.verolan.com> <20050724141911.GA26240@asx01.verolan.com> <5482ba855efad71b135ae3108352ce39@fs.ei.tum.de>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1180782.GV4qP6AhaG
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Sunday 24 July 2005 17:42, Simon 'corecode' Schubert wrote:
> On 24.07.2005, at 16:19, Edwin wrote:
> > (kgdb) f 13
> > #13 0xc068f6e9 in ip_fastforward (m=3D0xc12e2300) at
> > /usr/src/sys/netinet/ip_fastfwd.c:572
> > (kgdb) i loc
> > ip =3D (struct ip *) 0xc12f000e
> > m0 =3D (struct mbuf *) 0xc12f000e
> > ro =3D {ro_rt =3D 0xc11ee420, ro_dst =3D {sa_len =3D 16 '\020', sa_fami=
ly =3D 2
> > '\002',
> >     sa_data =3D "\000\000=C0=A8\002\005\000\000\000\000\000\000\000"}}
> > dst =3D (struct sockaddr_in *) 0xc76bfc3c
> > ia =3D (struct in_ifaddr *) 0x0
> > ifa =3D (struct ifaddr *) 0x0
> > ifp =3D (struct ifnet *) 0xc0f91800
> > odest =3D {s_addr =3D 84060352}
> > dest =3D {s_addr =3D 84060352}
> > sum =3D 0
> > ip_len =3D 0
> > error =3D 84060352
> > hlen =3D -1057417216
> > mtu =3D 0
> > __func__ =3D "ip_fastforward"
>
> error =3D=3D 84060352 =3D=3D dest.s_addr
> hlen =3D=3D -1057417216 =3D=3D 0xc0f91800 =3D=3D ifp
>
> > (kgdb) f 12
> > #12 0xc0692b74 in ip_fragment (ip=3D0xc12f000e, m_frag=3D0xc76bfc6c,
> > mtu=3D-1056775680, if_hwassist_flags=3D0, sw_csum=3D1)
> >     at /usr/src/sys/netinet/ip_output.c:967
> > 967			m->m_next =3D m_copy(m0, off, len);
> > (kgdb) i loc
> > mhip =3D (struct ip *) 0xc102e240
> > m =3D (struct mbuf *) 0xc102e200
> > mhlen =3D 20
> > error =3D 0
> > hlen =3D 20
> > len =3D 1480
> > off =3D 1500
> > m0 =3D (struct mbuf *) 0xc12e2300
> > firstlen =3D 1480
> > mnext =3D (struct mbuf **) 0xc12e2304
> > nfrags =3D 1
>
> mtu (parameter) =3D=3D -1056775680 =3D=3D 0xc102e200 =3D=3D m
>
> your stack (or gdb) seems seriously broken

Not necessarily.  This can well be an effect of higher optimization levels.

Edwin, what do you have for CFLAGS?  Can you try to downgrade to "-O" for n=
ow=20
so that we have a better chance to get a full view?

=2D-=20
/"\  Best regards,                      | mlaier@freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier@EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News

--nextPart1180782.GV4qP6AhaG
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBC4+vpXyyEoT62BG0RAosVAJ9RntNVzk7FliR2lzV6KaSnFF/puwCcCqjN
KSIzVQjcJHWIglOT6Q0BRtY=
=kDbR
-----END PGP SIGNATURE-----

--nextPart1180782.GV4qP6AhaG--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507242128.41197.max>