aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/netdevice.h
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2010-04-07 00:30:07 +0000
committerDavid S. Miller <davem@davemloft.net>2010-04-07 03:43:20 -0700
commit8e4795605d1e1b39113818ad7c147b8a867a1f6a (patch)
treef02854e92aa0c6e67db85beb9fda4148170a5acb /include/linux/netdevice.h
parent285ead175c5dd5075cab5b6c94f35a3e6c0a3ae6 (diff)
downloadkernel_samsung_espresso10-8e4795605d1e1b39113818ad7c147b8a867a1f6a.zip
kernel_samsung_espresso10-8e4795605d1e1b39113818ad7c147b8a867a1f6a.tar.gz
kernel_samsung_espresso10-8e4795605d1e1b39113818ad7c147b8a867a1f6a.tar.bz2
flow: delayed deletion of flow cache entries
Speed up lookups by freeing flow cache entries later. After virtualizing flow cache entry operations, the flow cache may now end up calling policy or bundle destructor which can be slowish. As gc_list is more effective with double linked list, the flow cache is converted to use common hlist and list macroes where appropriate. Signed-off-by: Timo Teras <timo.teras@iki.fi> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/netdevice.h')
0 files changed, 0 insertions, 0 deletions