summaryrefslogtreecommitdiffstats
path: root/sys/netinet/udp_usrreq.c
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2008-07-26 23:07:34 +0000
committermav <mav@FreeBSD.org>2008-07-26 23:07:34 +0000
commit8a94b46be40b505fc58db156dd09586daba53968 (patch)
tree402894904ef18c5fda0bf492a4278f8b77fab4f8 /sys/netinet/udp_usrreq.c
parent0023432ccb7d63af134efbd3fd6d31194cf5e73a (diff)
downloadFreeBSD-src-8a94b46be40b505fc58db156dd09586daba53968.zip
FreeBSD-src-8a94b46be40b505fc58db156dd09586daba53968.tar.gz
Increase UDBHASHSIZE from 16 to 128 items.
Previous value was chosen 10 years ago and not very effective now. This change gives several percents speedup on 1000 L2TP mpd links.
Diffstat (limited to 'sys/netinet/udp_usrreq.c')
-rw-r--r--sys/netinet/udp_usrreq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/udp_usrreq.c b/sys/netinet/udp_usrreq.c
index 29015d3..715599e 100644
--- a/sys/netinet/udp_usrreq.c
+++ b/sys/netinet/udp_usrreq.c
@@ -132,7 +132,7 @@ struct inpcbhead udb; /* from udp_var.h */
struct inpcbinfo udbinfo;
#ifndef UDBHASHSIZE
-#define UDBHASHSIZE 16
+#define UDBHASHSIZE 128
#endif
struct udpstat udpstat; /* from udp_var.h */
OpenPOWER on IntegriCloud