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