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