diff options
Diffstat (limited to 'net/ipv4/fib_frontend.c')
| -rw-r--r-- | net/ipv4/fib_frontend.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/net/ipv4/fib_frontend.c b/net/ipv4/fib_frontend.c index e8bc939b56dd..dde77f72e03e 100644 --- a/net/ipv4/fib_frontend.c +++ b/net/ipv4/fib_frontend.c @@ -124,7 +124,8 @@ struct fib_table *fib_get_table(struct net *net, u32 id)  	h = id & (FIB_TABLE_HASHSZ - 1);  	head = &net->ipv4.fib_table_hash[h]; -	hlist_for_each_entry_rcu(tb, head, tb_hlist) { +	hlist_for_each_entry_rcu(tb, head, tb_hlist, +				 lockdep_rtnl_is_held()) {  		if (tb->tb_id == id)  			return tb;  	}  |