Peter Denison wrote:
> Rather than saying "current svn", it would really help if you can 
> state the exact revision you're using. To summarise the reports at 
> #3510 and here, b43 seems to work on r10154, but not on r11363, r11372 
> or r11579.
>
> Unfortunately, I don't have a huge amount of time right now (not 
> enough to do a full bisect between 10154 and 11363). A side note is 
> that r11510 on my WRTSL54GS does not bus error, but equally does not 
> scan the radio correctly.
>
> The crucial revisions to investigate around are r11358 r10742 r10755 
> r10951 r11462 r11347.
>
> If anyone can do some narrowing down, it would really help. Also, if 
> you are going to help track this down, compiling the kernel with 
> CONFIG_KALLSYMS will help, as we'll get Oops logs that contain more 
> information about where the failure is happening.
>
> Good luck!
>
> Peter

My first bisect. Now I understand why you didn't have the time. 13 
hours! Unfortunately, I'm not sure this is especially helpful.

I'm suspicious of the code for the pci core on the 500gp. The same 
minipci card works w/ the b43 driver in my pc, b43 crashes on the 500gp.

I'm not sure I believe the traceback. Plus gcc's inlining all 
subroutines only called once makes things really obscure.

I'll keep looking.

Steve


The bisect result is:
------
a2471b807fd5629a9a6554400b7423c8bbc8d5c0 is first bad commit
commit a2471b807fd5629a9a6554400b7423c8bbc8d5c0
Author: noz <[EMAIL PROTECTED]>
Date:   Tue Jun 3 21:43:20 2008 +0000

    [brcm47xx] Build against 2.6.25.4


    git-svn-id: https://svn.openwrt.org/openwrt/[EMAIL PROTECTED]
3c298f89-4303-0410-b956-a3cf2f4a3e73

:040000 040000 27c02c5ee8ae5de9e5d1fac373d22e1593319bc1
c2ba1956e0f682fe56c11d05fafa90a9495a3f1c M target

-----
b43-phy0: Broadcom 0001 WLAN 
found                                                                           
                     

CPU 0 Unable to handle kernel paging request at virtual address 
00000080, epc == c0116d9c, ra == c0116d8c                         
Oops[#1]:                                                                       
                                                  

Cpu 
0                                                                               
                                              

$ 0   : 00000000 10009800 00000001 
80260000                                                                        
               

$ 4   : 81c70454 00000001 00000001 
00000000                                                                        
               

$ 8   : 80267f40 80260000 802b0000 
802b0000                                                                        
               

$12   : 802b0000 00000001 802aa588 
81c4c548                                                                        
               

$16   : 81e26fc0 81e26180 c01357ac 
81c73c8c                                                                        
               

$20   : 00000000 81f0de4c c00a5000 
00000000                                                                        
               

$24   : 00000001 
8015c674                                                                        
                                 

$28   : 81ed2000 81ed3d08 c00c90e0 
c0116d8c                                                                        
               

Hi    : 
00000083                                                                        
                                          

Lo    : 
95827000                                                                        
                                          

epc   : c0116d9c b43_dummy_transmission+0x11a8/0x25ac [b43]     Not 
tainted                                                      
ra    : c0116d8c b43_dummy_transmission+0x1198/0x25ac 
[b43]                                                                      
Status: 10009803    KERNEL EXL 
IE                                                                              
                   

Cause : 
00800008                                                                        
                                          

BadVA : 
00000080                                                                        
                                          

PrId  : 00029006 (Broadcom 
BCM3302)                                                                        
                       

Modules linked in: b43(+) mac80211 cfg80211 arc4 aes_generic deflate ecb 
cbc crypto_blkcipher crypto_hash cryptomgr crypto_algapig
Process insmod (pid: 437, threadinfo=81ed2000, task=81ede9f8)
Stack : 00000001 00000001 00000001 00000005 81ed3d40 00000000 81f66ab4 
81c72744
        800c9a2c 800c9a20 81c73c68 801056bc 00000001 81ed3e18 c0135790 
81c70454
        c01357ac 81c73c8c 00000000 81f0de4c c00a5000 0000001a c00c90e0 
8015cdfc
        81c70454 800c8bac 81c5f888 801056bc 81c73ca8 81c73c00 80139690 
80139634
        81c73c48 801fe57c c0135ac8 81f0dc00 81c73ca8 81c73c00 c01357ac 
c01357ac
        
...                                                                             
                                          

Call Trace: 
[<c0116d9c>] b43_dummy_transmission+0x11a8/0x25ac [b43]
                                                                                
                                                  

Code: 24020001  8c97001c  afa20030 <8ee20080> 26e30080  1043000e  
afa3002c  8fa40060  8c820008
PPP generic driver version 2.4.2

-------
(gdb) break b43_dummy_transmission
Breakpoint 1 at 0x4c14: file 
/home/brown/wifi/openwrt/git-openwrt/openwrt/build_dir/linux-brcm47xx/b43/main.c,
 
line 626.
(gdb) break *b43_dummy_transmission+0x11a8
Breakpoint 2 at 0x5dbc: file 
/home/brown/wifi/openwrt/git-openwrt/openwrt/build_dir/linux-brcm47xx/b43/main.c,
 
line 3955.
------
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to