]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/ipv6/ip6_fib.c
Pull hp-machvec into release branch
[mv-sheeva.git] / net / ipv6 / ip6_fib.c
index 1b354aa979340f41c0bc5d413f87dbdf2ff69117..4fcc5a7acf6e446ce2715df397d37d78b3b34354 100644 (file)
@@ -49,7 +49,7 @@
 
 struct rt6_statistics  rt6_stats;
 
-static kmem_cache_t * fib6_node_kmem;
+static kmem_cache_t * fib6_node_kmem __read_mostly;
 
 enum fib_walk_state_t
 {
@@ -92,7 +92,7 @@ static struct fib6_node * fib6_repair_tree(struct fib6_node *fn);
 
 static __u32 rt_sernum;
 
-static struct timer_list ip6_fib_timer = TIMER_INITIALIZER(fib6_run_gc, 0, 0);
+static DEFINE_TIMER(ip6_fib_timer, fib6_run_gc, 0, 0);
 
 struct fib6_walker_t fib6_walker_list = {
        .prev   = &fib6_walker_list,