How hard and sensible do you think it could be to backport that patch? :D (Assuming that touching the kernel is an option for someone, hehe)<br><br><div class="gmail_quote">On Wed, May 2, 2012 at 5:21 AM, Jon Nettleton <span dir="ltr"><<a href="mailto:jon.nettleton@gmail.com" target="_blank">jon.nettleton@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, May 2, 2012 at 10:42 AM, Martin Langhoff<br>
<<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>> wrote:<br>
> On Wed, May 2, 2012 at 4:07 AM, Martin Abente<br>
> <<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>> wrote:<br>
>> I think (guessing by the responses) the original problem here is that, if<br>
>> you disable the mesh AFTER NM has taken the device, NM crashes. This a<br>
>> regression bug, considering that this didn't happened in fedora-11 based<br>
>> builds.<br>
><br>
> The timings in F11 builds were completely different. Maybe you were<br>
> winning the race that you're now losing.<br>
><br>
>> So the solution here is to find another place to place the script, where it<br>
>> guarantee that the script will be executed before NM does its job at resume<br>
>> time.<br>
><br>
> udev script :-) -- I am pretty sure you can number yourself lower (to<br>
> run earlier) than the udev script that fires off the "new device"<br>
> event to NM.<br>
><br>
>> Another solution is to find out why NM crashes now and why didn't before,<br>
>> but I wouldn't go that way.<br>
><br>
> Making NM completely resilient to these race conditions is probably a hard task.<br>
<br>
</div>This is also a temporary solution.  There is a kernel patch in 3.1 and<br>
greater kernels that allows you to disable mesh as a kernel module<br>
parameter.<br>
<br>
I just played around with the udev script and there definitely seems<br>
to be some timing issues even with that.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Jon<br>
</font></span></blockquote></div><br>