From: Thomas Graf Date: Mon, 18 Jun 2012 12:08:33 +0000 (+0000) Subject: ipv6: Move ipv6 proc file registration to end of init order X-Git-Tag: v3.5-rc5~17^2~33 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d189634ecab947c10f6f832258b103d0bbfe73cc;p=pandora-kernel.git ipv6: Move ipv6 proc file registration to end of init order /proc/net/ipv6_route reflects the contents of fib_table_hash. The proc handler is installed in ip6_route_net_init() whereas fib_table_hash is allocated in fib6_net_init() _after_ the proc handler has been installed. This opens up a short time frame to access fib_table_hash with its pants down. Move the registration of the proc files to a later point in the init order to avoid the race. Tested :-) Signed-off-by: Thomas Graf Signed-off-by: David S. Miller --- Reading git-diff-tree failed