PANIC: size of mbuf chain

From: Jiri Mikulas <konfer_at_mikulas.com>
Date: Sat, 27 Mar 2004 06:43:53 +0100
Hello
Yesterday I upgraded  to  5.2.1-RELEASE-p3
and got this panic for twelve times..
is it corrected in -CURRENT ?
thanks for info
Jiri.

~~~cut~~~
panic: m_copym, length > size of mbuf chain

syncing disks, buffers remaining... 553 553 553 553 553 553 553 553 553 
553 553 553 553 553 553 553 553 553 553 553
giving up on 509 buffers
Uptime: 1h6m10s
Dumping 255 MB
 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240
---
Reading symbols from 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/acpi/acpi.ko.debug...done.
Loaded symbols for 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/acpi/acpi.ko.debug
Reading symbols from 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/linprocfs/linprocfs.ko.debug...done.
Loaded symbols for 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/linprocfs/linprocfs.ko.debug
Reading symbols from 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/linux/linux.ko.debug...done.
Loaded symbols for 
/usr/obj/usr/src/sys/ROUTER-IPFW-IPF-DEBUG/modules/usr/src/sys/modules/linux/linux.ko.debug
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
240             dumping++;
(kgdb) bt
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
#1  0xc05481fc in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
#2  0xc0548587 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#3  0xc05852b5 in m_copym (m=0x0, off0=1500, len=1480, wait=4) at 
/usr/src/sys/kern/uipc_mbuf.c:211
#4  0xc05e77f1 in ip_fragment (ip=0xc1b7c020, m_frag=0xcdca9b80, 
mtu=-1049854656, if_hwassist_flags=0, sw_csum=1) at 
/usr/src/sys/netinet/ip_output.c:1219
#5  0xc05e740f in ip_output (m0=0x1, opt=0xc1b7c020, ro=0xc32a48b0, 
flags=1, imo=0x0, inp=0x0) at /usr/src/sys/netinet/ip_output.c:1047
#6  0xc05da9e0 in transmit_event (pipe=0xc2ef6500) at 
/usr/src/sys/netinet/ip_dummynet.c:452
#7  0xc05dad53 in ready_event (q=0xc31ce200) at 
/usr/src/sys/netinet/ip_dummynet.c:604
#8  0xc05db3a2 in dummynet (unused=0x0) at 
/usr/src/sys/netinet/ip_dummynet.c:759
#9  0xc0558b58 in softclock (dummy=0x0) at 
/usr/src/sys/kern/kern_timeout.c:225
#10 0xc05347d2 in ithread_loop (arg=0xc16a6580) at 
/usr/src/sys/kern/kern_intr.c:544
#11 0xc05337c4 in fork_exit (callout=0xc0534640 <ithread_loop>, arg=0x0, 
frame=0x0) at /usr/src/sys/kern/kern_fork.c:793
(kgdb) up 3
#3  0xc05852b5 in m_copym (m=0x0, off0=1500, len=1480, wait=4) at 
/usr/src/sys/kern/uipc_mbuf.c:211
211                             KASSERT(len == M_COPYALL,
(kgdb) up 1
#4  0xc05e77f1 in ip_fragment (ip=0xc1b7c020, m_frag=0xcdca9b80, 
mtu=-1049854656, if_hwassist_flags=0, sw_csum=1) at 
/usr/src/sys/netinet/ip_output.c:1219
1219                    m->m_next = m_copy(m0, off, len);
(kgdb) up 1
#5  0xc05e740f in ip_output (m0=0x1, opt=0xc1b7c020, ro=0xc32a48b0, 
flags=1, imo=0x0, inp=0x0) at /usr/src/sys/netinet/ip_output.c:1047
1047            error = ip_fragment(ip, &m, ifp->if_mtu, 
ifp->if_hwassist, sw_csum);
(kgdb) up 1
#6  0xc05da9e0 in transmit_event (pipe=0xc2ef6500) at 
/usr/src/sys/netinet/ip_dummynet.c:452
452                 (void)ip_output((struct mbuf *)pkt, NULL, NULL, 0, 
NULL, NULL);
(kgdb) up 1
#7  0xc05dad53 in ready_event (q=0xc31ce200) at 
/usr/src/sys/netinet/ip_dummynet.c:604
604             transmit_event(p);
(kgdb) up 1
#8  0xc05db3a2 in dummynet (unused=0x0) at 
/usr/src/sys/netinet/ip_dummynet.c:759
759                     ready_event(p) ;
(kgdb) up 1
#9  0xc0558b58 in softclock (dummy=0x0) at 
/usr/src/sys/kern/kern_timeout.c:225
225                                     c_func(c_arg);
(kgdb)
Received on Fri Mar 26 2004 - 20:43:57 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:49 UTC