Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Sep 2008 12:49:46 -0400
From:      "Eric Bellotti" <EricB@summit-tech.ca>
To:        <freebsd-bugs@freebsd.org>
Subject:   6.3-RELEASE Page Fault in ipfilter on heavy load
Message-ID:  <6B7B1A20E3B05A46A8AFF312316329D2014044F1@exchange01.pacifica.ca>

next in thread | raw e-mail | index | archive | help
Hi,
=20
6.3 RELEASE SMP.  We have a firewall with ipfilter and 418 in rules, 16
out rules, and roughly 700 nat rules.
We had previously installed 7.0 RELEASE, which also page faulted about 5
min after being plugged in.
The box has is a Dell PE1950 with two on-board BCM75008, and a quad
Intel PRO/1000 PCIX card.

What do you experts make of this?  What else can I provide to assist in
debugging?

(kgdb) bt
#0  doadump () at pcpu.h:165
#1  0xc06a7872 in boot (howto=3D260) at
/usr/src/sys/kern/kern_shutdown.c:409
#2  0xc06a7b99 in panic (fmt=3D0xc0975003 "%s") at
/usr/src/sys/kern/kern_shutdown.c:565
#3  0xc0915e9c in trap_fatal (frame=3D0xe38d0a38, eva=3D4) at
/usr/src/sys/i386/i386/trap.c:838
#4  0xc0915bdb in trap_pfault (frame=3D0xe38d0a38, usermode=3D0, =
eva=3D4) at
/usr/src/sys/i386/i386/trap.c:745
#5  0xc0915815 in trap (frame=3D
      {tf_fs =3D 8, tf_es =3D 40, tf_ds =3D -477298648, tf_edi =3D =
167772191,
tf_esi =3D 0, tf_ebp =3D -477295884, tf_isp =3D -477296028, tf_ebx =3D
-977793024, tf_edx =3D 6, tf_ecx =3D -965245440, tf_eax =3D 0, tf_trapno =
=3D 12,
tf_err =3D 0, tf_eip =3D -986197785, tf_cs =3D 32, tf_eflags =3D 66118, =
tf_esp =3D
1, tf_ss =3D -477295788}) at /usr/src/sys/i386/i386/trap.c:435
#6  0xc09006ca in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#7  0xc537d0e7 in nat_new (fin=3D0xe38d0b68, np=3D0xc5b81000, =
natsave=3D0x0,
flags=3D0, direction=3D0) at endian.h:144
#8  0xc537d7de in fr_checknatin (fin=3D0xe38d0b68, passp=3D0xe38d0b64) =
at
/usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_nat.c:41
40
#9  0xc5392155 in fr_check (ip=3D0xc539e4cc, hlen=3D-477295772, =
ifp=3D0x0,
out=3D0, mp=3D0xe38d0c50) at
/usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/fil.c:2572
#10 0xc538d985 in fr_check_wrapper (arg=3D0x0, mp=3D0x6, =
ifp=3D0xc500e800,
dir=3D1) at
/usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_fil_free
bsd.c:178
#11 0xc072455f in pfil_run_hooks (ph=3D0xc0a80ca0, mp=3D0xe38d0ca8,
ifp=3D0xc500e800, dir=3D1, inp=3D0x0) at /usr/src/sys/net/pfil.c:139
#12 0xc0749cf5 in ip_input (m=3D0xc7912c00) at
/usr/src/sys/netinet/ip_input.c:468
#13 0xc07230d3 in netisr_processqueue (ni=3D0xc0a80278) at
/usr/src/sys/net/netisr.c:236
#14 0xc07232d2 in swi_net (dummy=3D0x0) at /usr/src/sys/net/netisr.c:349
#15 0xc0690ff5 in ithread_execute_handlers (p=3D0xc4ede430, =
ie=3D0xc4f2e180)
at /usr/src/sys/kern/kern_intr.c:682
#16 0xc0691115 in ithread_loop (arg=3D0xc4ebd8b0) at
/usr/src/sys/kern/kern_intr.c:766
#17 0xc068fda9 in fork_exit (callout=3D0xc06910c0 <ithread_loop>,
arg=3D0xc4ebd8b0, frame=3D0xe38d0d38) at =
/usr/src/sys/kern/kern_fork.c:788
#18 0xc090072c in fork_trampoline () at
/usr/src/sys/i386/i386/exception.s:208
(kgdb)

# sysctl  -a | grep ipf
net.inet.ipf.fr_minttl: 4
net.inet.ipf.fr_chksrc: 0
net.inet.ipf.fr_defaultauthage: 600
net.inet.ipf.fr_authused: 0
net.inet.ipf.fr_authsize: 32
net.inet.ipf.ipf_hostmap_sz: 2047
net.inet.ipf.ipf_rdrrules_sz: 1009
net.inet.ipf.ipf_natrules_sz: 1009
net.inet.ipf.ipf_nattable_sz: 16889
net.inet.ipf.fr_statemax: 7079
net.inet.ipf.fr_statesize: 10163
net.inet.ipf.fr_running: 1
net.inet.ipf.fr_ipfrttl: 120
net.inet.ipf.fr_defnatage: 1200
net.inet.ipf.fr_icmptimeout: 120
net.inet.ipf.fr_udpacktimeout: 24
net.inet.ipf.fr_udptimeout: 240
net.inet.ipf.fr_tcpclosed: 60
net.inet.ipf.fr_tcptimeout: 480
net.inet.ipf.fr_tcplastack: 60
net.inet.ipf.fr_tcpclosewait: 480
net.inet.ipf.fr_tcphalfclosed: 7200
net.inet.ipf.fr_tcpidletimeout: 172800
net.inet.ipf.fr_active: 0
net.inet.ipf.fr_pass: 134217730
net.inet.ipf.fr_flags: 0
net.link.ether.ipfw: 0

BR

Eric



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