ipfw causing panic 4.11-RELEASE-p4

Imri Zvik imriz at co.zahav.net.il
Mon May 2 03:13:57 PDT 2005


Hi,

 

I was playing around with ipfw, and when I tried something like:

/sbin/ipfw disable firewall

/sbin/ipfw flush && sysctl net.inet.ip.fw.dyn_buckets=600

<applying some rules>

/sbin/ipfw enable firewall

 

The machine paniced:

 

#0  dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487

#1  0xc023d88b in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:316

#2  0xc023dcb0 in poweroff_wait (junk=0xc043e66c, howto=-1069293201) at
/usr/src/sys/kern/kern_shutdown.c:595

#3  0xc03b06ca in trap_fatal (frame=0xc044783c, eva=48) at
/usr/src/sys/i386/i386/trap.c:974

#4  0xc03b039d in trap_pfault (frame=0xc044783c, usermode=0, eva=48) at
/usr/src/sys/i386/i386/trap.c:867

#5  0xc03aff5b in trap (frame={tf_fs = 16, tf_es = -1069285360, tf_ds =
16, tf_edi = 0, tf_esi = -1056902912,

      tf_ebp = -1069254524, tf_isp = -1069254552, tf_ebx = -1069019524,
tf_edx = 6864928, tf_ecx = -862463232, tf_eax = 0,

      tf_trapno = 12, tf_err = 0, tf_eip = -1070304340, tf_cs = 8,
tf_eflags = 66050, tf_esp = -1056902912,

      tf_ss = -1056902912}) at /usr/src/sys/i386/i386/trap.c:466

#6  0xc03473ac in acquire_lock (lk=0xc0480e7c) at
/usr/src/sys/ufs/ffs/ffs_softdep.c:266

#7  0xc034b4ac in softdep_update_inodeblock (ip=0xc100f100,
bp=0xc380314c, waitfor=0)

    at /usr/src/sys/ufs/ffs/ffs_softdep.c:3813

#8  0xc03464d5 in ffs_update (vp=0xcc97db00, waitfor=0) at
/usr/src/sys/ufs/ffs/ffs_inode.c:106

#9  0xc034e81a in ffs_sync (mp=0xc1010a00, waitfor=2, cred=0xc0b33880,
p=0xc04c09a0)

    at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1027

#10 0xc026e72f in sync (p=0xc04c09a0, uap=0x0) at
/usr/src/sys/kern/vfs_syscalls.c:583

#11 0xc023d626 in boot (howto=256) at
/usr/src/sys/kern/kern_shutdown.c:235

#12 0xc023dcb0 in poweroff_wait (junk=0xc043e66c, howto=-1069293201) at
/usr/src/sys/kern/kern_shutdown.c:595

#13 0xc03b06ca in trap_fatal (frame=0xc0447a1c, eva=92) at
/usr/src/sys/i386/i386/trap.c:974

#14 0xc03b039d in trap_pfault (frame=0xc0447a1c, usermode=0, eva=92) at
/usr/src/sys/i386/i386/trap.c:867

#15 0xc03aff5b in trap (frame={tf_fs = -1069088752, tf_es = -1071448048,
tf_ds = -1056178160, tf_edi = -1056134400,

      tf_esi = -1069253728, tf_ebp = -1069254036, tf_isp = -1069254072,
tf_ebx = 23, tf_edx = 0, tf_ecx = -1056147712,

      tf_eax = 1114963968, tf_trapno = 12, tf_err = 0, tf_eip =
-1071032826, tf_cs = 8, tf_eflags = 66066,

      tf_esp = -1056134400, tf_ss = -1069253760}) at
/usr/src/sys/i386/i386/trap.c:466

#16 0xc0295606 in add_dyn_rule (id=0xc0447ba0, dyn_type=0 '\000',
rule=0xc10cab00) at /usr/src/sys/netinet/ip_fw.c:880

#17 0xc0295854 in install_state (rule=0xc10cab00, args=0xc0447b80) at
/usr/src/sys/netinet/ip_fw.c:1007

#18 0xc02961d8 in ip_fw_chk (args=0xc0447b80) at
/usr/src/sys/netinet/ip_fw.c:1467

#19 0xc0299b7e in ip_output (m0=0xc0b38b00, opt=0x0, ro=0xc0447c20,
flags=0, imo=0x0, inp=0x0)

    at /usr/src/sys/netinet/ip_output.c:733

#20 0xc02979af in icmp_send (m=0xc0b38b00, opts=0x0, rt=0xc0447c20) at
/usr/src/sys/netinet/ip_icmp.c:774

#21 0xc0297918 in icmp_reflect (m=0xc0b38b00) at
/usr/src/sys/netinet/ip_icmp.c:735

#22 0xc0297519 in icmp_input (m=0xc0b38b00, off=20, proto=1) at
/usr/src/sys/netinet/ip_icmp.c:525

#23 0xc0298494 in ip_input (m=0xc0b38b00) at
/usr/src/sys/netinet/ip_input.c:950

#24 0xc02984f3 in ipintr () at /usr/src/sys/netinet/ip_input.c:971

#25 0xc03a2df9 in swi_net_next ()

 

Uname -a output:

 

FreeBSD countzero.inter.net.il 4.11-RELEASE-p4 FreeBSD 4.11-RELEASE-p4
#2: Mon May  2 12:10:50 IDT 2005
root at countzero.inter.net.il:/usr/obj/usr/src/sys/IGLD  i386

 

 

 

 

--

Imri Zvik

PGP (2.6.3ia) Public Key: http://mariska.inter.net.il/~imriz/imriz.pgp

 

 



More information about the freebsd-hackers mailing list