summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2014-06-24 05:32:48 -0700
committerDavid S. Miller <davem@davemloft.net>2014-06-25 16:37:24 -0700
commitf6d8cb2eeded7df18b821a321d4cd1cdd1754bf8 (patch)
tree20df27128ea73c6c27f5ad672c112b4dbcff61b1 /lib
parentbb446c19fefd7b4435adb12a9dd7666adc5b553a (diff)
downloadblackbird-obmc-linux-f6d8cb2eeded7df18b821a321d4cd1cdd1754bf8.tar.gz
blackbird-obmc-linux-f6d8cb2eeded7df18b821a321d4cd1cdd1754bf8.zip
inet: reduce TLB pressure for listeners
It seems overkill to use vmalloc() for typical listeners with less than 2048 hash buckets. Try kmalloc() and fallback to vmalloc() to reduce TLB pressure. Use kvfree() helper as it is now available. Use ilog2() instead of a loop. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud