summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2014-02-17 11:50:56 +0000
committerglebius <glebius@FreeBSD.org>2014-02-17 11:50:56 +0000
commitf62415c4677178be00f736c9eb6c9fc271121739 (patch)
treeb63b57e43a7903a2401548fb2721cb98f2bd2dcd /contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote
parent3b760d926d3b01cc21a48d4cfb5633c6d4397609 (diff)
downloadFreeBSD-src-f62415c4677178be00f736c9eb6c9fc271121739.zip
FreeBSD-src-f62415c4677178be00f736c9eb6c9fc271121739.tar.gz
o Remove at compile time the HASH_ALL code, that was never
tested and is unfinished. However, I've tested my version, it works okay. As before it is unfinished: timeout aren't driven by TCP session state. To enable the HASH_ALL mode, one needs in kernel config: options FLOWTABLE_HASH_ALL o Reduce the alignment on flentry to 64 bytes. Without the FLOWTABLE_HASH_ALL option, twice less memory would be consumed by flows. o API to ip_output()/ip6_output() got even more thin: 1 liner. o Remove unused unions. Simply use fle->f_key[]. o Merge all IPv4 code into flowtable_lookup_ipv4(), and do same flowtable_lookup_ipv6(). Stop copying data to on stack sockaddr structures, simply use key[] on stack. o Move code from flowtable_lookup_common() that actually works on insertion into flowtable_insert(). Sponsored by: Netflix Sponsored by: Nginx, Inc.
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud