summaryrefslogtreecommitdiffstats
path: root/contrib/diff/lib/xstrtol.h
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2013-08-29 19:35:14 +0000
committeradrian <adrian@FreeBSD.org>2013-08-29 19:35:14 +0000
commit8f526008d42509877a0b1f0303be142898629693 (patch)
tree146c84ba2907d5bd36283de4c537ae0e485f67f7 /contrib/diff/lib/xstrtol.h
parent674c9801f60ed25de2d6fa3d4fbf791a1d79cfa3 (diff)
downloadFreeBSD-src-8f526008d42509877a0b1f0303be142898629693.zip
FreeBSD-src-8f526008d42509877a0b1f0303be142898629693.tar.gz
Convert the if_lagg rwlock to an rmlock.
We've been seeing lots of cache line contention (but not lock contention!) in our workloads between the various TX and RX threads going on. The write lock is only grabbed when configuration changes are made - which are infrequent. With this patch, the contention and cycles spent waiting for updates disappear. Sponsored by: Netflix, Inc.
Diffstat (limited to 'contrib/diff/lib/xstrtol.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud