<div dir="ltr">On Thu, Jul 4, 2013 at 8:14 PM, Pierre Emeriaud <span dir="ltr">&lt;<a href="mailto:petrus.lt@gmail.com" target="_blank">petrus.lt@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">--- a/net/ipv6/route.c<br>
+++ b/net/ipv6/route.c<br>
@@ -551,6 +551,8 @@ static inline bool rt6_check_neigh(struct rt6_info *rt)<br>
<div class="im">         ret = true;<br>
 #endif<br>
      read_unlock(&amp;neigh-&gt;lock);<br>
</div>+  } else if (IS_ENABLED(CONFIG_IPV6_ROUTER_PREF)) {<br>
+    ret = true;<br>
   }<br>
   rcu_read_unlock_bh();<br></blockquote><div><br></div><div>Hmm. What happens if CONFIG_ROUTER_PREF is false? Is the bug still there? </div></div></div></div>