summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/patches/patch-r264345-dwarf2-freebsd10.diff
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-04-11 18:26:08 +0000
committermav <mav@FreeBSD.org>2014-04-11 18:26:08 +0000
commitbbe70777c3e71c63f57522d2a8bf6132fa290b8f (patch)
tree3f59cdc90e0670f45925ab5a6005012654132263 /contrib/llvm/patches/patch-r264345-dwarf2-freebsd10.diff
parent45ec65c336808080e3fd9ea1620009936c948af6 (diff)
downloadFreeBSD-src-bbe70777c3e71c63f57522d2a8bf6132fa290b8f.zip
FreeBSD-src-bbe70777c3e71c63f57522d2a8bf6132fa290b8f.tar.gz
Improve use of socket buffer upcalls.
Use soreadable()/sowriteable() in socket upcalls to avoid extra wakeups until we have enough data to read or space to write. Increase partial receive len from 1K to 128K to not wake up on every received packet. This significantly reduces locks congestion and CPU usage and improves throughput for large I/Os on NICs without TSO and LRO. Reviewed by: trasz Sponsored by: iXsystems, Inc.
Diffstat (limited to 'contrib/llvm/patches/patch-r264345-dwarf2-freebsd10.diff')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud