Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jul 2005 13:06:23 +0300
From:      Giorgos Keramidas <keramida@freebsd.org>
To:        Edwin <edwin@verolan.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: help w/panic under heavy load - 5.4
Message-ID:  <20050720100623.GA1470@beatrix.daedalusnetworks.priv>
In-Reply-To: <20050720020302.GA24474@asx01.verolan.com>
References:  <20050719034215.GB20752@asx01.verolan.com> <200507191120.37526.jhb@FreeBSD.org> <20050720020302.GA24474@asx01.verolan.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2005-07-19 22:03, Edwin <edwin@verolan.com> wrote:
> Hi John,
>
> Updated the kernel, same crash under load, looks like m is null, you're right.
>
> Not quite sure where to go from here. I'm happy to do the footwork - just still real
> hazy on the BSD kernel part of things.
>
> panic: m_copym, offset > size of mbuf chain
> KDB: enter: panic
> [thread pid 27 tid 100021 ]
> Stopped at      kdb_enter+0x2b: nop
> db> where
> Tracing pid 27 tid 100021 td 0xc0ed0180
> kdb_enter(c0821a6a) at kdb_enter+0x2b
> panic(c0826049,0,c076b79c,c102d600,100) at panic+0xbb
> m_copym(0,5dc,5c8,1,14) at m_copym+0x60
> ip_fragment(c123180e,c76d1c38,5dc,0,1) at ip_fragment+0x214
> ip_fastforward(c11fee00) at ip_fastforward+0x6ed
> ether_demux(c0f90000,c11fee00,52,c0f8aad0,1f) at ether_demux+0x259
> ether_input(c0f90000,c11fee00,c0f902d0,0,c08336ab) at ether_input+0x25d
> sis_rxeof(c0f90000,1,5,c08e5500,c76d1ce0) at sis_rxeof+0x1ab
> sis_poll(c0f90000,0,5) at sis_poll+0x7f
> netisr_poll(0) at netisr_poll+0x188
> swi_net(0) at swi_net+0x81
> ithread_loop(c0ec6580,c76d1d48,c0ec6580,c060030c,0) at ithread_loop+0x124
> fork_exit(c060030c,c0ec6580,c76d1d48) at fork_exit+0xa4
> fork_trampoline() at fork_trampoline+0x8
> --- trap 0x1, eip = 0, esp = 0xc76d1d7c, ebp = 0 ---

Both tracebacks contain sis_poll() somewhere in the call stack?  Are you
using POLLING?  If yes, can you try without POLLING and see if the crash
can still be reproduced?

- Giorgos




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