neigh: Get rid of neigh_table->kmem_cachep
authorDavid Miller <davem@davemloft.net>
Mon, 25 Jul 2011 00:01:22 +0000 (00:01 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 30 Nov 2011 23:46:43 +0000 (18:46 -0500)
commit5b8b0060cbd6332ae5d1fa0bec0e8e211248d0e7
tree40ba4f43e875c830aefc3aef42fc05510b624922
parent1026fec8739663621d64216ba939c23bc1d089b7
neigh: Get rid of neigh_table->kmem_cachep

We are going to alloc for device specific private areas for
neighbour entries, and in order to do that we have to move
away from the fixed allocation size enforced by using
neigh_table->kmem_cachep

As a nice side effect we can now use kfree_rcu().

Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/neighbour.h
net/core/neighbour.c