On 11/10/06, Larry Finger <[EMAIL PROTECTED]> wrote:
As of this morning, the last two bug fixes on my list were pushed from Jeff Garzik to Andrew Morton and Linus Torvalds for inclusion in -mainline (2.6.19-rcX). In addition, all but one of the enhancements that I have sent to Linville are now in wireless-2.6.git. Fixes for the worst bugs are also queued for 2.6.18.3.
I have an amd64 system w/ 3GB ram and a PCI 4306. Whenever I try to scan or associate, my system panics. I am running 2.6.19-git (updated on 11/12). Attached is a trace from an attempt to scan for networks. I have serial console setup and can provide any additional info that would be helpful. -- Will Dyson
bcm43xx: PHY connected bcm43xx: PHY disconnected bcm43xx: PHY connected bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18 02:36:27) bcm43xx: Radio turned on bcm43xx: Chip initialized bcm43xx: 30-bit DMA initialized bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1128 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1130 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1130 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1130 bcm43xx: TODO: Incomplete code in keymac_write() at drivers/net/wireless/bcm43xx/bcm43xx_main.c:1130 bcm43xx: Keys cleared bcm43xx: Selected 802.11 core (phytype 2) ADDRCONF(NETDEV_UP): eth3: link is not ready SoftMAC: Start scanning with channel: 1 SoftMAC: Scanning 14 channels bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR bcm43xx: ASSERTION FAILED (0) at: drivers/net/wireless/bcm43xx/bcm43xx_dma.c:1035:dma_rx() bcm43xx: ASSERTION FAILED (0) at: drivers/net/wireless/bcm43xx/bcm43xx_dma.c:872:parse_cookie() Unable to handle kernel NULL pointer dereference at 0000000000000020 RIP: [<ffffffff880569e9>] :bcm43xx:bcm43xx_dma_handle_xmitstatus+0x132/0x3c3 PGD b4cd9067 PUD b54c8067 PMD 0 Oops: 0000 [1] PREEMPT CPU 0 Modules linked in: binfmt_misc parport_pc ppdev parport xt_helper ipt_TOS xt_state ipt_LOG ipt_REJECT iptable_nat iptable_filter ip_nat_pptp ip_nat ip_conntrack_pptp iptable_mangle md_mod dm_snapshot dm_mirror dm_mod w83627hf hwmon_vid i2c_isa snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_emu10k1 sg sr_mod snd_intel8x0 snd_rawmidi snd_seq_device snd_util_mem tsdev bcm43xx eth1394 cdrom snd_ac97_codec snd_ac97_bus i2c_nforce2 snd_hwdep usblp Pid: 0, comm: swapper Not tainted 2.6.19-rc5-g088406bc-dirty #1 RIP: 0010:[<ffffffff880569e9>] [<ffffffff880569e9>] :bcm43xx:bcm43xx_dma_handle_xmitstatus+0x132/0x3c3 RSP: 0018:ffffffff815f8d80 EFLAGS: 00010046 RAX: 0000000000000063 RBX: 0000000000000000 RCX: ffffffff814a3200 RDX: ffffffff81499520 RSI: 0000000000000002 RDI: ffffffff814a3200 RBP: ffffffff815f8dc0 R08: 0000000000000002 R09: ffffffff81015516 R10: ffffffff81015516 R11: ffff8100bffadc40 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 FS: 00002b31941c16d0(0000) GS:ffffffff815ad000(0000) knlGS:0000000000000000 CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b CR2: 0000000000000020 CR3: 00000000b59ad000 CR4: 00000000000006e0 Process swapper (pid: 0, threadinfo ffffffff815c0000, task ffffffff81499520) Stack: ffffffff815f8d90 ffff8100be291328 0000000000000000 ffffffff815f8e00 0000000000000000 ffff8100bb7584c0 0000000000000000 ffff8100bcc8c610 ffffffff815f8e40 ffffffff88057dab 0000000000000000 0000000000000046 Call Trace: [<ffffffff88057dab>] :bcm43xx:bcm43xx_dma_rx+0x233/0x658 [<ffffffff88044d75>] :bcm43xx:bcm43xx_interrupt_tasklet+0x6a6/0x8c2 [<ffffffff81083bab>] tasklet_action+0x4d/0x82 [<ffffffff81010890>] __do_softirq+0x58/0xba [<ffffffff81059e8c>] call_softirq+0x1c/0x30 DWARF2 unwinder stuck at call_softirq+0x1c/0x30 Leftover inexact backtrace: <IRQ> [<ffffffff81069019>] do_softirq+0x39/0x9f [<ffffffff81083cb0>] irq_exit+0x4e/0x5f [<ffffffff81069119>] do_IRQ+0x9a/0xab [<ffffffff81067007>] default_idle+0x0/0x60 [<ffffffff81059676>] ret_from_intr+0x0/0xf <EOI> [<ffffffff81067041>] default_idle+0x3a/0x60 [<ffffffff81067043>] default_idle+0x3c/0x60 [<ffffffff81067041>] default_idle+0x3a/0x60 [<ffffffff810455da>] cpu_idle+0x44/0x81 [<ffffffff810664b3>] rest_init+0x44/0x46 [<ffffffff815c36f3>] start_kernel+0x200/0x202 [<ffffffff815c313a>] _sinittext+0x13a/0x141 Code: 45 3b 7d 20 7c 28 49 c7 c0 8e b3 05 88 b9 6b 03 00 00 48 c7 RIP [<ffffffff880569e9>] :bcm43xx:bcm43xx_dma_handle_xmitstatus+0x132/0x3c3 RSP <ffffffff815f8d80> CR2: 0000000000000020 <3>BUG: sleeping function called from invalid context at kernel/rwsem.c:20 in_atomic():1, irqs_disabled():1 Call Trace: [<ffffffff81067550>] dump_trace+0x99/0x397 [<ffffffff8106788a>] show_trace+0x3c/0x53 [<ffffffff810678b6>] dump_stack+0x15/0x17 [<ffffffff8100b458>] __might_sleep+0xb2/0xb4 [<ffffffff81091fce>] down_read+0x1d/0x45 [<ffffffff8108a3e5>] blocking_notifier_call_chain+0x1b/0x40 [<ffffffff8108260a>] profile_task_exit+0x15/0x17 [<ffffffff81013a69>] do_exit+0x25/0x8e1 [<ffffffff8100a93a>] do_page_fault+0x732/0x7bd [<ffffffff81062f7d>] error_exit+0x0/0x96 DWARF2 unwinder stuck at error_exit+0x0/0x96 Leftover inexact backtrace: <IRQ> [<ffffffff81015516>] release_console_sem+0x4c/0x22d [<ffffffff81015516>] release_console_sem+0x4c/0x22d [<ffffffff880569e9>] :bcm43xx:bcm43xx_dma_handle_xmitstatus+0x132/0x3c3 [<ffffffff88057dab>] :bcm43xx:bcm43xx_dma_rx+0x233/0x658 [<ffffffff81081e76>] __printk_ratelimit+0x84/0xc1 [<ffffffff88044d75>] :bcm43xx:bcm43xx_interrupt_tasklet+0x6a6/0x8c2 [<ffffffff81083b82>] tasklet_action+0x24/0x82 [<ffffffff81083bab>] tasklet_action+0x4d/0x82 [<ffffffff81010890>] __do_softirq+0x58/0xba [<ffffffff81059e8c>] call_softirq+0x1c/0x30 [<ffffffff81069019>] do_softirq+0x39/0x9f [<ffffffff81083cb0>] irq_exit+0x4e/0x5f [<ffffffff81069119>] do_IRQ+0x9a/0xab [<ffffffff81067007>] default_idle+0x0/0x60 [<ffffffff81059676>] ret_from_intr+0x0/0xf <EOI> [<ffffffff81067041>] default_idle+0x3a/0x60 [<ffffffff81067043>] default_idle+0x3c/0x60 [<ffffffff81067041>] default_idle+0x3a/0x60 [<ffffffff810455da>] cpu_idle+0x44/0x81 [<ffffffff810664b3>] rest_init+0x44/0x46 [<ffffffff815c36f3>] start_kernel+0x200/0x202 [<ffffffff815c313a>] _sinittext+0x13a/0x141 Kernel panic - not syncing: Aiee, killing interrupt handler!
_______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
