]> git.baikalelectronics.ru Git - kernel.git/commit
llc: use a device based hash table to speed up multicast delivery
authorOctavian Purdila <opurdila@ixiacom.com>
Sat, 26 Dec 2009 11:51:04 +0000 (11:51 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 27 Dec 2009 04:43:57 +0000 (20:43 -0800)
commit92ac30a1af46c76613f5c36a021b81ccfd16129c
tree86ee780b06adfe388ac64dd66ece598be69b29ec
parent5576cfa0c47748fa39a1f1556803d0d2b47349bd
llc: use a device based hash table to speed up multicast delivery

This patch adds a per SAP device based hash table to solve the
multicast delivery scalability issue when we have large number of
interfaces and a large number of sockets bound to the same SAP.

Signed-off-by: Octavian Purdila <opurdila@ixiacom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/llc.h
include/net/llc_conn.h
net/llc/llc_conn.c
net/llc/llc_sap.c