Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Oct 2002 12:04:20 -0400
From:      Don Bowman <don@sandvine.com>
To:        Don Bowman <don@sandvine.com>, "'freebsd-stable@freebsd.org'" <freebsd-stable@freebsd.org>, "'freebsd-net@freebsd.org'" <freebsd-net@freebsd.org>
Subject:   RE: Machine becomes non-responsive, only ^T shows it as alive und er l oad: IPFW, TCP proxying
Message-ID:  <FE045D4D9F7AED4CBFF1B3B813C8533701022D56@mail.sandvine.com>

next in thread | raw e-mail | index | archive | help
> 
> I have an application listening on an ipfw 'fwd' rule.
> I'm sending ~3K new sessions per second to it. It
> has to turn around and issue some of these out as
> a proxy, in response to which some of them the destination
> host won't exist.
> 
> I have RST limiting on. I'm seeing messages like:
> Limiting open port RST response from 1312 to 200 packets per second

I've appended below the stack trace. I will re-run and try
to reproduce with a -g kernel & source. Any suggestions
are welcome.

db> trace
Debugger(c03572e9) at Debugger+0x34
scgetc(c341a000,2,c21f100e,c03c4480,0) at scgetc+0x3f2
sckbdevent(c03c4480,0,c341a000,c21f100e,e1a84bd8) at sckbdevent+0x1c9
atkbd_intr(c03c4480,0,e1a84bb0,c02e2aaf,c03c4480) at atkbd_intr+0x22
atkbd_isa_intr(c03c4480,66190000,18,10,15ad0010) at atkbd_isa_intr+0x18
Xresume1() at Xresume1+0x35
--- interrupt, eip = 0xc020abbc, esp = 0xe1a84ba0, ebp = 0xe1a84bb0 ---
m_xhalf(e1a84c64,c,e1a84bd8,c363e180,4a) at m_xhalf+0x34
bpf_filter(c363e100,e1a84c64,4a,0) at bpf_filter+0xbe
bpf_mtap(c3408000,e1a84c64) at bpf_mtap+0x43
ether_input(c3408000,c21f1002,c21c8c00) at ether_input+0x6a
bge_rxeof(c3408000,c34080b8,c220b900,e1a84d58,c02e4ac5) at bge_rxeof+0x1f2
bge_intr(c3408000,62000000,c3630018,c2200010,10) at bge_intr+0xf1
Xresume16() at Xresume16+0x38
--- interrupt, eip = 0xc02fdd4c, esp = 0xe1a84d1c, ebp = 0xe1a84d58 ---
splx(c3408000,c220b900,c3408000,3630901,0) at splx+0x30
ether_output(c3408000,c220b900,c342b2d0,c370d000,de6d1160) at
ether_output+0x392
ip_output(c220b900,0,de6d10dc,0,0) at ip_output+0xa0d
tcp_output(de6d1160,2,de171980,c037f208,0) at tcp_output+0xae2
tcp_usr_shutdown(de171980,0,e1a84f80,dc348f20,e1a84f24) at
tcp_usr_shutdown+0x4e
soshutdown(de171980,2,2,dc348f20,e1a84f80) at soshutdown+0x3d
shutdown(dc348f20,e1a84f80,281e9944,0,2) at shutdown+0x34
syscall2(2f,2f,815002f,2,0) at syscall2+0x221
Xint0x80_syscall() at Xint0x80_syscall+0x2b

--don (don@sandvine.com www.sandvine.com)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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