<div class="gmail_quote">2011/3/7 Rafał Miłecki <span dir="ltr">&lt;<a href="mailto:zajec5@gmail.com">zajec5@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

W dniu 4 marca 2011 01:37 użytkownik chris@martin.cc &lt;chris@martin.cc&gt; napisał:<br>
<div class="im">&gt; 2011/3/3 Rafał Miłecki &lt;<a href="mailto:zajec5@gmail.com">zajec5@gmail.com</a>&gt;:<br>
&gt;&gt;<br>
&gt;&gt; You can revert your switching to PIO and debugging messages if you<br>
&gt;&gt; wish. That doesn&#39;t matter.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; My idea of what is happening:<br>
&gt;&gt; 1) We try to use newer firmware which does not forgive us broken TX<br>
&gt;&gt; header anymore<br>
&gt;&gt; 2) Radio does not transmit, or transmits rubbishes<br>
&gt;&gt; 3) mac80211 detects failure of transmitting and hits some allocation<br>
&gt;&gt; loop, memory leak<br>
&gt;&gt;<br>
&gt;&gt; If that patches help, it means we satisfied newer firmware and TX<br>
&gt;&gt; transmission goes fine. However there still probably is some alloc bug<br>
&gt;&gt; in mac80211 that was exposed by b43.<br>
&gt;&gt;<br>
&gt;<br>
&gt; Maybe the way to investigate this further is to look at what is being<br>
&gt; passed between<br>
&gt; mac80211 and b43, with the different firmwares.<br>
&gt;<br>
&gt; I will add some debugging on the weekend and see what I can uncover.<br>
<br>
</div>Did you play with that bug over weekend? Any news?<br></blockquote><div> </div><div><br></div></div>Sorry,  but no, I didn&#39;t get a chance.  I will in the next day or two.<div>I am planning to log all the ops functions and all the ieee80211 functions. and then compare the logs between the stable and experimental firmware.<br>

<div><br clear="all">----------------------------------------------------------<br>Chris Martin<br>m: +61 419 812 371<br>----------------------------------------------------------<br><br><br></div></div>