Hi,
I've just tested the bcm43xx driver with the 2.6.16-rc1-mm2 kernel + softmac
on Asus L5D (x86-64). Unfortunately it throws a GPF if I do:
# modprobe bcm43xx
# ifconfig eth1 up
(the trace is appended).
This seems to be 100% reproducible.
The devicescape port with the 2.6.15.1 kernel also causes the GPF to appear
after "sta_up.sh".
Greetings,
Rafael
Jan 22 00:13:07 albercik kernel: ieee80211_crypt: registered algorithm 'NULL'
Jan 22 00:13:08 albercik kernel: ieee80211: 802.11 data/management/control
stack, git-1.1.7
Jan 22 00:13:08 albercik kernel: ieee80211: Copyright (C) 2004-2005 Intel
Corporation <[EMAIL PROTECTED]>
Jan 22 00:13:08 albercik kernel: "bcm43xx" driver 0.0.1
Jan 22 00:13:08 albercik kernel: ACPI: PCI Interrupt 0000:02:02.0[A] -> Link
[LNKB] -> GSI 11 (level, low) -> IRQ 11
Jan 22 00:13:08 albercik kernel: "bcm43xx": Chip ID 0x4306, rev 0x3
Jan 22 00:13:08 albercik kernel: "bcm43xx": Number of cores: 5
Jan 22 00:13:08 albercik kernel: "bcm43xx": Core 0: ID 0x800, rev 0x4, vendor
0x4243, enabled
Jan 22 00:13:08 albercik kernel: "bcm43xx": Core 1: ID 0x812, rev 0x5, vendor
0x4243, disabled
Jan 22 00:13:08 albercik kernel: "bcm43xx": Core 2: ID 0x80d, rev 0x2, vendor
0x4243, enabled
Jan 22 00:13:08 albercik kernel: "bcm43xx": Core 3: ID 0x807, rev 0x2, vendor
0x4243, disabled
Jan 22 00:13:08 albercik kernel: "bcm43xx": Core 4: ID 0x804, rev 0x9, vendor
0x4243, enabled
Jan 22 00:13:08 albercik kernel: "bcm43xx": PHY connected
Jan 22 00:13:08 albercik kernel: "bcm43xx": Detected PHY: Version: 2, Type 2,
Revision 2
Jan 22 00:13:08 albercik kernel: "bcm43xx": Detected Radio: ID: 2205017f
(Manuf: 17f Ver: 2050 Rev: 2)
Jan 22 00:13:08 albercik kernel: "bcm43xx": Radio turned off
Jan 22 00:13:08 albercik kernel: "bcm43xx": Radio turned off
Jan 22 00:13:10 albercik /etc/hotplug.d/net/50-ifup.hotplug[3289]: /sbin/ifup:
line 122: driver: command not found
Jan 22 00:14:05 albercik kernel: eth0: network connection down
Jan 22 00:14:11 albercik udevd[1040]: move seq 1166 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik udevd[1040]: move seq 1166 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik kernel: "bcm43xx": PHY connected
Jan 22 00:14:11 albercik udevd[1040]: move seq 1167 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik udevd[1040]: move seq 1167 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik udevd[1040]: move seq 1168 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik udevd[1040]: move seq 1168 with timeout 10 to exec
queue
Jan 22 00:14:11 albercik /etc/hotplug.d/firmware/50-firmware.hotplug[3356]:
cat: write error: No such device
Jan 22 00:14:11 albercik kernel: general protection fault: 0000 [1] PREEMPT
Jan 22 00:14:11 albercik kernel: CPU 0
Jan 22 00:14:11 albercik kernel: Modules linked in: bcm43xx ieee80211softmac
ieee80211 ieee80211_crypt usbserial thermal processor fan button battery ac
snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm
snd_timer snd soundcore snd_page_alloc af_packet pcmcia firmware_class
yenta_socket rsrc_nonstatic pcmcia_core evdev joydev sg usbhid st sr_mod
ehci_hcd ohci_hcd sk98lin sd_mod scsi_mod ide_cd cdrom dm_mod parport_pc lp
parport
Jan 22 00:14:11 albercik kernel: Pid: 3372, comm: cat Not tainted
2.6.16-rc1-mm2 #3
Jan 22 00:14:11 albercik kernel: RIP: 0010:[<ffffffff801c20d8>]
<ffffffff801c20d8>{release+88}
Jan 22 00:14:11 albercik kernel: RSP: 0018:ffff81002b407df8 EFLAGS: 00010256
Jan 22 00:14:11 albercik kernel: RAX: 6b6b6b6b6b6b6b6b RBX: 6b6b6b6b6b6b6b6b
RCX: 0000000000000000
Jan 22 00:14:11 albercik kernel: RDX: 0000000000000001 RSI: ffffffff8024abd0
RDI: 0000000000000001
Jan 22 00:14:11 albercik kernel: RBP: ffff81002b407e08 R08: 0000000000000000
R09: ffff81002b5226c0
Jan 22 00:14:11 albercik kernel: R10: 0000000000000000 R11: 0000000000000246
R12: ffff81002cba2000
Jan 22 00:14:11 albercik kernel: R13: ffff81002867f7d0 R14: ffff8100286b1dd0
R15: ffff81002fb2f1a8
Jan 22 00:14:11 albercik kernel: FS: 00002ab472dffb00(0000)
GS:ffffffff8057e000(0000) knlGS:0000000000000000
Jan 22 00:14:11 albercik kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Jan 22 00:14:12 albercik kernel: CR2: 00002ab472c670d0 CR3: 000000002b40f000
CR4: 00000000000006e0
Jan 22 00:14:12 albercik kernel: Process cat (pid: 3372, threadinfo
ffff81002b406000, task ffff81002b5e0090)
Jan 22 00:14:12 albercik kernel: Stack: 0000000000000008 ffff81002c51fd60
ffff81002b407e48 ffffffff8017d503
Jan 22 00:14:12 albercik kernel: ffff81002d4a1c58 ffff81002c51fd60
ffff81002fdb0ad0 0000000000000000
Jan 22 00:14:12 albercik kernel: ffff81002fdb0ad0 0000000000000001
Jan 22 00:14:12 albercik kernel: Call Trace: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:12 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:12 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:12 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:12 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:12 albercik kernel:
Jan 22 00:14:12 albercik kernel: Code: ff 88 80 01 00 00 83 3b 02 75 0d 48 8b
bb d0 01 00 00 e8 81
Jan 22 00:14:12 albercik kernel: RIP <ffffffff801c20d8>{release+88} RSP
<ffff81002b407df8>
Jan 22 00:14:12 albercik kernel: <1>Fixing recursive fault but reboot is
needed!
Jan 22 00:14:12 albercik kernel: BUG: scheduling while atomic:
cat/0x00000001/3372
Jan 22 00:14:12 albercik kernel:
Jan 22 00:14:12 albercik kernel: Call Trace: <ffffffff8035fc1a>{schedule+122}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:12 albercik kernel: <ffffffff8024d7bb>{__up_read+219}
<ffffffff80130806>{do_exit+262}
Jan 22 00:14:12 albercik udevd[1040]: move seq 1169 with timeout 10 to exec
queue
Jan 22 00:14:12 albercik kernel:
<ffffffff803622e3>{_spin_unlock_irqrestore+19}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:12 albercik udevd[1040]: move seq 1169 with timeout 10 to exec
queue
Jan 22 00:14:12 albercik kernel: <ffffffff8010c8f4>{die+84}
<ffffffff8010d4d0>{do_general_protection+272}
Jan 22 00:14:12 albercik udevd[1040]: move seq 1170 with timeout 10 to exec
queue
Jan 22 00:14:12 albercik kernel: <ffffffff8010b6d9>{error_exit+0}
<ffffffff8024abd0>{kobject_release+0}
Jan 22 00:14:12 albercik udevd[1040]: move seq 1170 with timeout 10 to exec
queue
Jan 22 00:14:12 albercik kernel: <ffffffff801c20d8>{release+88}
<ffffffff801c20ce>{release+78}
Jan 22 00:14:12 albercik kernel: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:12 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:12 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:12 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:12 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:12 albercik /etc/hotplug.d/firmware/50-firmware.hotplug[3383]:
cat: write error: No such device
Jan 22 00:14:12 albercik kernel: general protection fault: 0000 [2] PREEMPT
Jan 22 00:14:12 albercik kernel: CPU 0
Jan 22 00:14:12 albercik kernel: Modules linked in: bcm43xx ieee80211softmac
ieee80211 ieee80211_crypt usbserial thermal processor fan button battery ac
snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm
snd_timer snd soundcore snd_page_alloc af_packet pcmcia firmware_class
yenta_socket rsrc_nonstatic pcmcia_core evdev joydev sg usbhid st sr_mod
ehci_hcd ohci_hcd sk98lin sd_mod scsi_mod ide_cd cdrom dm_mod parport_pc lp
parport
Jan 22 00:14:12 albercik kernel: Pid: 3396, comm: cat Not tainted
2.6.16-rc1-mm2 #3
Jan 22 00:14:12 albercik kernel: RIP: 0010:[<ffffffff801c20d8>]
<ffffffff801c20d8>{release+88}
Jan 22 00:14:12 albercik kernel: RSP: 0018:ffff81002ba1ddf8 EFLAGS: 00010256
Jan 22 00:14:12 albercik kernel: RAX: 6b6b6b6b6b6b6b6b RBX: 6b6b6b6b6b6b6b6b
RCX: 0000000000000000
Jan 22 00:14:12 albercik kernel: RDX: 0000000000000001 RSI: ffffffff8024abd0
RDI: 0000000000000001
Jan 22 00:14:12 albercik kernel: RBP: ffff81002ba1de08 R08: 0000000000000000
R09: ffff81002bb034e8
Jan 22 00:14:12 albercik kernel: R10: 0000000000000000 R11: 0000000000000246
R12: ffff81002981b000
Jan 22 00:14:12 albercik kernel: R13: ffff81002b421b68 R14: ffff8100286b1138
R15: ffff81002fb2f1a8
Jan 22 00:14:12 albercik kernel: FS: 00002b4d6eda1b00(0000)
GS:ffffffff8057e000(0000) knlGS:0000000000000000
Jan 22 00:14:12 albercik kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Jan 22 00:14:12 albercik kernel: CR2: 00002b4d6ec090d0 CR3: 000000002b622000
CR4: 00000000000006e0
Jan 22 00:14:12 albercik kernel: Process cat (pid: 3396, threadinfo
ffff81002ba1c000, task ffff810028bb37a0)
Jan 22 00:14:12 albercik kernel: Stack: 0000000000000008 ffff810028f0cb10
ffff81002ba1de48 ffffffff8017d503
Jan 22 00:14:12 albercik kernel: ffff81002f9680b8 ffff810028f0cb10
ffff81002fedd838 0000000000000000
Jan 22 00:14:12 albercik kernel: ffff81002fedd838 0000000000000001
Jan 22 00:14:12 albercik udevd[1040]: move seq 1171 with timeout 10 to exec
queue
Jan 22 00:14:12 albercik kernel: Call Trace: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:13 albercik udevd[1040]: move seq 1171 with timeout 10 to exec
queue
Jan 22 00:14:13 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:13 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff803622a4>{_spin_unlock_irq+20}
Jan 22 00:14:13 albercik udevd[1040]: move seq 1172 with timeout 10 to exec
queue
Jan 22 00:14:13 albercik udevd[1040]: move seq 1172 with timeout 10 to exec
queue
Jan 22 00:14:13 albercik kernel: <ffffffff803602aa>{thread_return+203}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:13 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:13 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:13 albercik kernel:
Jan 22 00:14:13 albercik kernel: Code: ff 88 80 01 00 00 83 3b 02 75 0d 48 8b
bb d0 01 00 00 e8 81
Jan 22 00:14:13 albercik kernel: RIP <ffffffff801c20d8>{release+88} RSP
<ffff81002ba1ddf8>
Jan 22 00:14:13 albercik kernel: <1>Fixing recursive fault but reboot is
needed!
Jan 22 00:14:13 albercik kernel: BUG: scheduling while atomic:
cat/0x00000001/3396
Jan 22 00:14:13 albercik kernel:
Jan 22 00:14:13 albercik kernel: Call Trace: <ffffffff8035fc1a>{schedule+122}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:13 albercik kernel: <ffffffff8024d7bb>{__up_read+219}
<ffffffff80130806>{do_exit+262}
Jan 22 00:14:13 albercik kernel:
<ffffffff803622e3>{_spin_unlock_irqrestore+19}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:13 albercik kernel: <ffffffff8010c8f4>{die+84}
<ffffffff8010d4d0>{do_general_protection+272}
Jan 22 00:14:13 albercik kernel: <ffffffff8010b6d9>{error_exit+0}
<ffffffff8024abd0>{kobject_release+0}
Jan 22 00:14:13 albercik kernel: <ffffffff801c20d8>{release+88}
<ffffffff801c20ce>{release+78}
Jan 22 00:14:13 albercik kernel: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:13 albercik /etc/hotplug.d/firmware/50-firmware.hotplug[3432]:
cat: write error: No such device
Jan 22 00:14:13 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:13 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff803622a4>{_spin_unlock_irq+20}
Jan 22 00:14:13 albercik udevd[1040]: move seq 1173 with timeout 10 to exec
queue
Jan 22 00:14:13 albercik kernel: <ffffffff803602aa>{thread_return+203}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:13 albercik udevd[1040]: move seq 1173 with timeout 10 to exec
queue
Jan 22 00:14:13 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:13 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:13 albercik kernel: general protection fault: 0000 [3] PREEMPT
Jan 22 00:14:13 albercik kernel: CPU 0
Jan 22 00:14:13 albercik kernel: Modules linked in: bcm43xx ieee80211softmac
ieee80211 ieee80211_crypt usbserial thermal processor fan button battery ac
snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm
snd_timer snd soundcore snd_page_alloc af_packet pcmcia firmware_class
yenta_socket rsrc_nonstatic pcmcia_core evdev joydev sg usbhid st sr_mod
ehci_hcd ohci_hcd sk98lin sd_mod scsi_mod ide_cd cdrom dm_mod parport_pc lp
parport
Jan 22 00:14:13 albercik kernel: Pid: 3440, comm: cat Not tainted
2.6.16-rc1-mm2 #3
Jan 22 00:14:13 albercik kernel: RIP: 0010:[<ffffffff801c20d8>]
<ffffffff801c20d8>{release+88}
Jan 22 00:14:13 albercik kernel: RSP: 0018:ffff81002823ddf8 EFLAGS: 00010256
Jan 22 00:14:13 albercik kernel: RAX: 6b6b6b6b6b6b6b6b RBX: 6b6b6b6b6b6b6b6b
RCX: 0000000000000000
Jan 22 00:14:13 albercik kernel: RDX: 0000000000000001 RSI: ffffffff8024abd0
RDI: 0000000000000001
Jan 22 00:14:13 albercik kernel: RBP: ffff81002823de08 R08: 0000000000000000
R09: ffff81002b64b290
Jan 22 00:14:13 albercik kernel: R10: 0000000000000000 R11: 0000000000000246
R12: ffff81002d16e000
Jan 22 00:14:13 albercik kernel: R13: ffff8100284bb4f8 R14: ffff8100286b3688
R15: ffff81002fb2f1a8
Jan 22 00:14:13 albercik kernel: FS: 00002adb0bf4bb00(0000)
GS:ffffffff8057e000(0000) knlGS:0000000000000000
Jan 22 00:14:13 albercik kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Jan 22 00:14:13 albercik kernel: CR2: 00002adb0bdb30d0 CR3: 000000002824a000
CR4: 00000000000006e0
Jan 22 00:14:13 albercik kernel: Process cat (pid: 3440, threadinfo
ffff81002823c000, task ffff81002862a0d0)
Jan 22 00:14:13 albercik kernel: Stack: 0000000000000008 ffff810028b62d60
ffff81002823de48 ffffffff8017d503
Jan 22 00:14:13 albercik kernel: ffff81002f9680b8 ffff810028b62d60
ffff81002f9a9ad0 0000000000000000
Jan 22 00:14:13 albercik kernel: ffff81002f9a9ad0 0000000000000001
Jan 22 00:14:13 albercik kernel: Call Trace: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:13 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:13 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:13 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:13 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:13 albercik kernel:
Jan 22 00:14:13 albercik kernel: Code: ff 88 80 01 00 00 83 3b 02 75 0d 48 8b
bb d0 01 00 00 e8 81
Jan 22 00:14:13 albercik kernel: RIP <ffffffff801c20d8>{release+88} RSP
<ffff81002823ddf8>
Jan 22 00:14:13 albercik kernel: <1>Fixing recursive fault but reboot is
needed!
Jan 22 00:14:13 albercik kernel: BUG: scheduling while atomic:
cat/0x00000001/3440
Jan 22 00:14:13 albercik kernel:
Jan 22 00:14:13 albercik kernel: Call Trace: <ffffffff8035fc1a>{schedule+122}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:13 albercik kernel: <ffffffff8024d7bb>{__up_read+219}
<ffffffff80130806>{do_exit+262}
Jan 22 00:14:13 albercik kernel:
<ffffffff803622e3>{_spin_unlock_irqrestore+19}
<ffffffff80362305>{_spin_unlock_irqrestore+53}
Jan 22 00:14:13 albercik kernel: <ffffffff8010c8f4>{die+84}
<ffffffff8010d4d0>{do_general_protection+272}
Jan 22 00:14:13 albercik kernel: <ffffffff8010b6d9>{error_exit+0}
<ffffffff8024abd0>{kobject_release+0}
Jan 22 00:14:13 albercik kernel: <ffffffff801c20d8>{release+88}
<ffffffff801c20ce>{release+78}
Jan 22 00:14:13 albercik kernel: <ffffffff8017d503>{__fput+179}
<ffffffff8017d613>{fput+19}
Jan 22 00:14:13 albercik kernel: <ffffffff8017a02e>{filp_close+110}
<ffffffff8012efb3>{put_files_struct+115}
Jan 22 00:14:13 albercik kernel: <ffffffff80130966>{do_exit+614}
<ffffffff8017ca0b>{vfs_write+347}
Jan 22 00:14:13 albercik kernel: <ffffffff801310d8>{do_group_exit+232}
<ffffffff801310f2>{sys_exit_group+18}
Jan 22 00:14:13 albercik kernel: <ffffffff8010ac9e>{system_call+126}
Jan 22 00:14:13 albercik kernel: "bcm43xx": Radio turned on
Jan 22 00:14:13 albercik kernel: "bcm43xx": Chip initialized
Jan 22 00:14:13 albercik kernel: "bcm43xx": DMA initialized
Jan 22 00:14:13 albercik kernel: "bcm43xx": 80211 cores initialized
Jan 22 00:14:13 albercik kernel: "bcm43xx": Keys cleared
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev