]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv4/inetpeer.c
inetpeer: restore small inet_peer structures
[net-next-2.6.git] / net / ipv4 / inetpeer.c
index 349249fad2db7465c8a62123dfc2b98b32075ecf..9ffa24b9a804c143f611f37b092ccbfaa5df036f 100644 (file)
@@ -64,7 +64,7 @@
  *                usually under some other lock to prevent node disappearing
  *             dtime: unused node list lock
  *             v4daddr: unchangeable
- *             ip_id_count: idlock
+ *             ip_id_count: atomic value (no lock needed)
  */
 
 static struct kmem_cache *peer_cachep __read_mostly;
@@ -129,7 +129,7 @@ void __init inet_initpeers(void)
 
        peer_cachep = kmem_cache_create("inet_peer_cache",
                        sizeof(struct inet_peer),
-                       0, SLAB_PANIC,
+                       0, SLAB_HWCACHE_ALIGN | SLAB_PANIC,
                        NULL);
 
        /* All the timers, started at system startup tend