Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jan 2021 12:45:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        net@FreeBSD.org
Subject:   [Bug 252913] [tcp] Using RACK leaks mbufs
Message-ID:  <bug-252913-7501-GRlBpGRBRU@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-252913-7501@https.bugs.freebsd.org/bugzilla/>
References:  <bug-252913-7501@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252913

--- Comment #29 from iron.udjin@gmail.com ---
After 10 hours uptime I have 3 looping connection which produce 30Mibt/s of
traffic. I cannot say exact time when they started looping because traffic
graph has quite linear grow: https://prnt.sc/xv6ldt

netstat -m:

265055/26920/291975 mbufs in use (current/cache/total)
130635K/124086K/254721K bytes allocated to network (current/cache/total)

# sysctl net.inet.tcp.functions_available net.inet.tcp.rack
net.inet.tcp.functions_available:
Stack                           D Alias                            PCB count
freebsd                           freebsd                          3
rack                            * rack                             4107

net.inet.tcp.rack.clear: 0
net.inet.tcp.rack.tlp_nada: 0
net.inet.tcp.rack.idle_reduce_oninput: 0
net.inet.tcp.rack.prog_drops: 0
net.inet.tcp.rack.runtsacks: 854985
net.inet.tcp.rack.hit_tlp_method2: 43498272
net.inet.tcp.rack.hit_tlp_method: 26318731
net.inet.tcp.rack.tlp_calc_entered: 143382781
net.inet.tcp.rack.sack_short: 4099975
net.inet.tcp.rack.sack_restart: 0
net.inet.tcp.rack.sack_long: 466643
net.inet.tcp.rack.split_limited: 7165
net.inet.tcp.rack.alloc_limited_conns: 45
net.inet.tcp.rack.alloc_limited: 51035137
net.inet.tcp.rack.allocemerg: 0
net.inet.tcp.rack.allochard: 0
net.inet.tcp.rack.allocs: 107989742
net.inet.tcp.rack.saw_enetunreach: 0
net.inet.tcp.rack.saw_enobufs: 0
net.inet.tcp.rack.unpaced: 138312500
net.inet.tcp.rack.paced: 9822106
net.inet.tcp.rack.arm_tlp: 0
net.inet.tcp.rack.arm_rack: 0
net.inet.tcp.rack.rack_to_tot: 51807262
net.inet.tcp.rack.tlp_retran_fail: 43664
net.inet.tcp.rack.tlp_retran_bytes: 249582917
net.inet.tcp.rack.tlp_retran: 487864
net.inet.tcp.rack.tlp_new: 80270
net.inet.tcp.rack.tlp_to_total: 543162
net.inet.tcp.rack.reordering: 686406
net.inet.tcp.rack.findhigh: 26081
net.inet.tcp.rack.tsnf: 0
net.inet.tcp.rack.prrsndnew: 2614014
net.inet.tcp.rack.prrsndret: 55895077
net.inet.tcp.rack.badfr_bytes: 255611021
net.inet.tcp.rack.badfr: 241600
net.inet.tcp.rack.inc_var: 0
net.inet.tcp.rack.pktdelay: 1
net.inet.tcp.rack.reorder_fade: 60000
net.inet.tcp.rack.rtt_tlp_thresh: 1
net.inet.tcp.rack.reorder_thresh: 2
net.inet.tcp.rack.earlyrecovery: 1
net.inet.tcp.rack.earlyrecoveryseg: 6
net.inet.tcp.rack.minto: 1
net.inet.tcp.rack.prr_sendalot: 1
net.inet.tcp.rack.hptsi_seg_max: 40
net.inet.tcp.rack.hptsi_every_seg: 1
net.inet.tcp.rack.hptsi_reduces: 4
net.inet.tcp.rack.tlp_cwnd_flag: 0
net.inet.tcp.rack.recovery_prop: 10
net.inet.tcp.rack.recovery_loss_prop: 0
net.inet.tcp.rack.tlp_retry: 2
net.inet.tcp.rack.maxrto: 30000
net.inet.tcp.rack.minrto: 30
net.inet.tcp.rack.rack_tlimit: 0
net.inet.tcp.rack.rack_tlp_in_recovery: 1
net.inet.tcp.rack.send_oldest: 0
net.inet.tcp.rack.sblklimit: 128
net.inet.tcp.rack.precache: 1
net.inet.tcp.rack.tlpminto: 10
net.inet.tcp.rack.delayed_ack: 200
net.inet.tcp.rack.sackfiltering: 1
net.inet.tcp.rack.bb_verbose: 0
net.inet.tcp.rack.idle_reduce_high: 0
net.inet.tcp.rack.min_pace_segs: 6
net.inet.tcp.rack.min_pace_time: 0
net.inet.tcp.rack.tlpmethod: 2
net.inet.tcp.rack.data_after_close: 1
net.inet.tcp.rack.rate_sample_method: 1
net.inet.tcp.rack.map_splitlimit: 256
net.inet.tcp.rack.map_limit: 1024


# sockstat -sSPtcp | grep AAA.AAA.AAA.AAA
?        ?          ?     ?  tcp4   XXX.XXX.XXX.XXX:443=20=20=20=20=20
AAA.AAA.AAA.AAA:62799                 LAST_ACK     rack
# sockstat -sSPtcp | grep BBB.BBB.BBB.BBB
?        ?          ?     ?  tcp4   XXX.XXX.XXX.XXX:443=20=20=20=20=20
BBB.BBB.BBB.BBB:32440                 LAST_ACK     rack
# sockstat -sSPtcp | grep CCC.CCC.CCC.CCC
?        ?          ?     ?  tcp4   XXX.XXX.XXX.XXX:443=20=20=20=20=20
CCC.CCC.CCC.CCC:50608                CLOSING      rack

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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