Michael Buesch wrote:
> On Thursday 12 November 2009 22:34:00 William Bourque wrote:
>> Michael Buesch wrote:
>>> On Thursday 12 November 2009 20:32:32 William Bourque wrote:
>>>> Sorry for the late reply... I seem to have the exact same bug here. Do 
>>>> you need more people to run the diagnostic patch?
>>> Well, it doesn't hurt.
>>>
>> Here we go.
>>
>> I think we can observe the same problem :
>> [  109.273027] b43: Descr.  0: 0x10000000 0x930 0x26296020 0x80000000
>> [  109.273038] b43: Descr.  1: 0x0 0x930 0x26295020 0x80000000
>> [  109.273047] b43: Descr.  2: 0x0 0x930 0x26294020 0x80000000
>> ...
>> This Decr. 0 seems weird to me.
> 
> No it looks OK to me.
> descr0 most likely is the last descriptor in your RX ring, so it has
> the descriptor-table-end bit set.
> 
>> Note : I'm using 4kb kernel stack and SLAB (just saying, if I read 
>> correctly the last few mails, you were suspecting something about this).
> 
> No this has nothing to do with the stack.
> 
>> I will try with Michael's patch and see what it does.
> 
> Yeah, please do so.
> 

It just finished compiling. Note that I applied the new patch over the 
previous diagnostic patch, not sure if it can cause a problem somehow.

r...@mini ~ # uname -a
Linux mini 2.6.32-rc6-wl-wireless-testing-b43-DMA-41742-g3e14c6f-dirty 
#2 SMP PREEMPT Thu Nov 12 16:37:26 EST 2009 i686 GNU/Linux

Here is the output of dmesg. Look like it didn't has any effect in my case :

[    7.512335] ACPI: WMI: Mapper loaded
[    7.520213] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[    7.620163] b43-phy0 debug: Found PHY: Analog 6, Type 5, Revision 1
[    7.620190] b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2062, 
Revision 2
[    7.702892] phy0: Selected rate control algorithm 'minstrel'
[    7.703252] Registered led device: b43-phy0::tx
[    7.703301] Registered led device: b43-phy0::rx
[    7.703360] Registered led device: b43-phy0::radio
[    7.703709] Broadcom 43xx driver loaded [ Features: PLS, Firmware-ID: 
FW13 ]
...skipped
[  167.140300] b43 ssb0:0: firmware: requesting b43/ucode15.fw
[  167.155323] b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
[  167.166946] b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
[  167.320293] b43-phy0: Loading firmware version 410.2160 (2007-05-26 
15:32:10)
[  167.322759] b43-phy0 debug: b2062: Using crystal tab entry 19200 kHz.
[  181.210227] b43-phy0 debug: Chip initialized
[  181.210588] b43-phy0 debug: 64-bit DMA initialized
[  181.210719] b43-phy0 debug: QoS enabled
[  181.251102] b43-phy0 debug: Wireless interface started
[  181.251113] b43-phy0 debug: Adding Interface type 2
[  181.270285] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
0x00000000, 0x00000000, 0x00000000, 0x00000000
[  181.270321] b43-phy0: Controller RESET (DMA error) ...
[  181.270334] b43: Dump of last 20 DMA descriptors
[  181.270345] b43: Descr.  0: 0x10000000 0x930 0x2FABC020 0x80000000
[  181.270355] b43: Descr.  1: 0x0 0x930 0x2FABB020 0x80000000
[  181.270365] b43: Descr.  2: 0x0 0x930 0x2FABA020 0x80000000
[  181.270374] b43: Descr.  3: 0x0 0x930 0x2FAB9020 0x80000000
[  181.270384] b43: Descr.  4: 0x0 0x930 0x2FAB8020 0x80000000
[  181.270393] b43: Descr.  5: 0x0 0x930 0x2FA3F020 0x80000000
[  181.270403] b43: Descr.  6: 0x0 0x930 0x2FA3E020 0x80000000
[  181.270413] b43: Descr.  7: 0x0 0x930 0x2FA3D020 0x80000000
[  181.270422] b43: Descr.  8: 0x0 0x930 0x2FA3C020 0x80000000
[  181.270432] b43: Descr.  9: 0x0 0x930 0x2FA2F020 0x80000000
[  181.270442] b43: Descr. 10: 0x0 0x930 0x2FA2E020 0x80000000
[  181.270451] b43: Descr. 11: 0x0 0x930 0x2FA2D020 0x80000000
[  181.270469] b43: Descr. 12: 0x0 0x930 0x2FA2C020 0x80000000
[  181.270474] b43: Descr. 13: 0x0 0x930 0x2FA03020 0x80000000
[  181.270479] b43: Descr. 14: 0x0 0x930 0x2FA02020 0x80000000
[  181.270484] b43: Descr. 15: 0x0 0x930 0x2FA01020 0x80000000
[  181.270489] b43: Descr. 16: 0x0 0x930 0x2FA00020 0x80000000
[  181.270493] b43: Descr. 17: 0x0 0x930 0x2FAAB020 0x80000000
[  181.270498] b43: Descr. 18: 0x0 0x930 0x2FAAA020 0x80000000
[  181.270503] b43: Descr. 19: 0x0 0x930 0x2FAA9020 0x80000000
[  181.270509] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
0x00000000, 0x00000000, 0x00000000, 0x00000000
[  181.270516] b43-phy0: Controller RESET (DMA error) ...
[  181.270691] b43-phy0 debug: Wireless interface stopped
[  181.270702] b43-phy0 debug: DMA-64 rx_ring: Used slots 0/64, Failed 
frames 0/0 = 0.0%, Average tries 0.00
[  181.270770] b43-phy0 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  181.290238] b43-phy0 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  181.310140] b43-phy0 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  181.330094] b43-phy0 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  181.352749] b43-phy0 debug: DMA-64 tx_ring_mcast: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  181.612618] b43-phy0: Loading firmware version 410.2160 (2007-05-26 
15:32:10)
[  181.615032] b43-phy0 debug: b2062: Using crystal tab entry 19200 kHz.
[  195.370265] b43-phy0 debug: Chip initialized
[  195.370586] b43-phy0 debug: 64-bit DMA initialized
[  195.370719] b43-phy0 debug: QoS enabled
[  195.413578] b43-phy0 debug: Wireless interface started
[  195.413592] b43-phy0: Controller restarted
[  195.433402] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
0x00000000, 0x00000000, 0x00000000, 0x00000000
[  195.433418] b43-phy0: Controller RESET (DMA error) ...
[  195.433428] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
0x00000000, 0x00000000, 0x00000000, 0x00000000
[  195.433438] b43-phy0: Controller RESET (DMA error) ...
[  195.433632] b43-phy0 debug: Wireless interface stopped
[  195.433645] b43-phy0 debug: DMA-64 rx_ring: Used slots 0/64, Failed 
frames 0/0 = 0.0%, Average tries 0.00
[  195.433725] b43-phy0 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  195.433917] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  195.460256] b43-phy0 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  195.492477] b43-phy0 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  195.510085] b43-phy0 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  195.530153] b43-phy0 debug: DMA-64 tx_ring_mcast: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  195.790121] b43-phy0: Loading firmware version 410.2160 (2007-05-26 
15:32:10)
[  195.792533] b43-phy0 debug: b2062: Using crystal tab entry 19200 kHz.
[  209.552720] b43-phy0 debug: Chip initialized
[  209.553033] b43-phy0 debug: 64-bit DMA initialized
[  209.553167] b43-phy0 debug: QoS enabled
[  209.593415] b43-phy0 debug: Wireless interface started
[  209.593562] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
0x00000000, 0x00000000, 0x00000000, 0x00000000
[  209.593574] b43-phy0: Controller RESET (DMA error) ...
[  209.593701] b43-phy0: Controller restarted
[  209.613011] b43-phy0 debug: Wireless interface stopped
[  209.613024] b43-phy0 debug: DMA-64 rx_ring: Used slots 0/64, Failed 
frames 0/0 = 0.0%, Average tries 0.00
[  209.613091] b43-phy0 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  209.640206] b43-phy0 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  209.650219] b43-phy0 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  209.670109] b43-phy0 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  209.690103] b43-phy0 debug: DMA-64 tx_ring_mcast: Used slots 0/256, 
Failed frames 0/0 = 0.0%, Average tries 0.00
[  209.940291] b43-phy0: Loading firmware version 410.2160 (2007-05-26 
15:32:10)
[  209.942759] b43-phy0 debug: b2062: Using crystal tab entry 19200 kHz.
[  223.722850] b43-phy0 debug: Chip initialized

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

Reply via email to