On 11/14/2009 12:51 PM, William Bourque wrote:
> 
> Ok, I tried with value of 150, 100 already and I'm recompiling to see 
> the result with 175 and 125.
> 
> 150us seems to give me the best result. As with 200 I could use the 
> wireless for several minutes and insert/remove the module. However it 
> failed when I tried to transfert a big file at full speed over LAN.  So 
> for some reason, low speed seems to work ok (althought I ad some PHY 
> Transmission error, but I suppose it is not related).
> 
> 100us is worst than the unpatched code. The wireless fails as soon as I 
> bring up the interface and the DMA errors then repeat at a very high 
> rate. Then, when I try to remove the module, "modprobe" is having a very 
> bad time. On fist try, it took around 3 minutes to be able    to remove 
> the module and on the second ttry, the machine just hanged (couldn't see 
> if there wasan oops or something).
> In the mean time, I could tell that the DMA error where still pilling 
> up, as the wireless LED was furiously flashing from red to blue (usual 
> behavior on an error).
> 
> I'll try 175usec first, then 125usec to see if anything better happen 
> but I doubt so... I think the patch just fixed a part of the problem, 
> not the whole.

I'm beginning to believe that this patch fixes nothing. If it were valid, it
would work as soon as you got below some threshold and you wouldn't find 100
being worse than 150. I did learn (or relearn) that it makes a difference if wl
has been installed previously without an intervening power off.

I have started looking from a different angle. I have the MMIO trace for wl
after a cold boot, and a similar one for b43. There are many differences - the
current exercise is to find out what they are doing.

Larry
_______________________________________________
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to