[1.] One line summary of the problem: System freezes when changing MAC address
[2.] Full description of the problem/report: When I try to change the MAC address of my Broadcom BCM4401-B0 ethernet card without having activated the network interface first, my system freezes. There is no kernel oops or panic. I am using a Samsung X20 XVM 1730 V laptop running Ubuntu 5.10, my kernel version is 2.6.12-10-686. When I activate the interface first ("ifconfig eth0 up"), deactivate if again ("ifconfig eth0 down"), and then change the MAC address, the problem does not occur, even if I remove and re-insert the b44 kernel module in between. [3.] Keywords (i.e., modules, networking, kernel): networking, b44 [4.] Kernel version (from /proc/version): Linux version 2.6.12-10-686 ([EMAIL PROTECTED]) (gcc version 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8.1)) #1 Sat Mar 11 16:22:51 UTC 2006 [5.] Output of Oops.. message (if applicable) n/a [6.] A small shell script or example program which triggers the problem (if possible) 1. Boot the system with boot parameters "ro" and "init=/bin/sh" (parameters are not necessary to reproduce the problem, as long as the interface is not automatically brought up during the boot sequence). 2. Issue the following command: "ifconfig eth0 hw ether 00:11:22:33:44:55" [7.] Environment [7.1.] Software (add the output of the ver_linux script here) Linux (none) 2.6.12-10-686 #1 Sat Mar 11 16:22:51 UTC 2006 i686 GNU/Linux Gnu C 4.0.2 Gnu make 3.80 binutils 2.16.1 util-linux 2.12p mount 2.12p module-init-tools 3.2-pre7 e2fsprogs 1.38 jfsutils 1.1.8 reiserfsprogs 3.6.19 reiser4progs 1.0.4 xfsprogs 2.6.28 pcmcia-cs 3.2.5 PPP 2.4.3 Linux C Library 2.3.5 Dynamic linker (ldd) 2.3.5 Procps 3.2.5 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.2.1 udev 060 Modules Loaded ext3 jbd mbcache thermal processor fan b44 mii ehci_hcd uhci_hcd usbcore ide_cd cdrom ide_disk ide_generic piix ide_core unix fbcon tileblit font bitblit vesafb cfbcopyarea cfbimgblt cfbfillrect softcursor capability commoncap [7.2.] Processor information (from /proc/cpuinfo): processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : Intel(R) Pentium(R) M processor 1.73GHz stepping : 8 cpu MHz : 1728.967 cache size : 2048 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe est tm2 bogomips : 3424.25 [7.3.] Module information (from /proc/modules): ext3 136264 2 - Live 0xf9100000 jbd 54776 1 ext3, Live 0xf90c9000 mbcache 9252 1 ext3, Live 0xf9085000 thermal 13000 0 - Live 0xf9090000 processor 22812 1 thermal, Live 0xf9089000 fan 4484 0 - Live 0xf8871000 b44 20996 0 - Live 0xf8878000 mii 5696 1 b44, Live 0xf8866000 ehci_hcd 34248 0 - Live 0xf9076000 uhci_hcd 31184 0 - Live 0xf9048000 usbcore 118044 3 ehci_hcd,uhci_hcd, Live 0xf9099000 ide_cd 41572 0 - Live 0xf903c000 cdrom 39616 1 ide_cd, Live 0xf9031000 ide_disk 18464 3 - Live 0xf886b000 ide_generic 1376 0 - Live 0xf8841000 piix 10372 1 - Live 0xf884c000 ide_core 138772 4 ide_cd,ide_disk,ide_generic,piix, Live 0xf9053000 unix 26896 0 - Live 0xf885c000 fbcon 38496 67 - Live 0xf8851000 tileblit 2368 1 fbcon, Live 0xf883f000 font 8224 1 fbcon, Live 0xf8843000 bitblit 5632 1 fbcon, Live 0xf883c000 vesafb 7992 1 - Live 0xf8831000 cfbcopyarea 4608 1 vesafb, Live 0xf8836000 cfbimgblt 2944 1 vesafb, Live 0xf8834000 cfbfillrect 3872 1 vesafb, Live 0xf8827000 softcursor 2272 1 vesafb, Live 0xf8829000 capability 4712 0 - Live 0xf882e000 commoncap 6816 1 capability, Live 0xf882b000 [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem) /proc/ioports: 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 01f0-01f7 : ide0 03c0-03df : vesafb 03f6-03f6 : ide0 1000-107f : motherboard 1000-1003 : PM1a_EVT_BLK 1004-1005 : PM1a_CNT_BLK 1008-100b : PM_TMR 1010-1015 : ACPI CPU throttle 1020-1020 : PM2_CNT_BLK 1028-102f : GPE0_BLK 1180-11bf : motherboard 1640-164f : motherboard 1800-1807 : 0000:00:02.0 1810-181f : 0000:00:1f.1 1810-1817 : ide0 1820-183f : 0000:00:1d.0 1820-183f : uhci_hcd 1840-185f : 0000:00:1d.1 1840-185f : uhci_hcd 1860-187f : 0000:00:1d.2 1860-187f : uhci_hcd 1880-189f : 0000:00:1d.3 1880-189f : uhci_hcd 18a0-18bf : 0000:00:1f.3 18c0-18ff : 0000:00:1e.2 1c00-1cff : 0000:00:1e.2 2000-207f : 0000:00:1e.3 2400-24ff : 0000:00:1e.3 3000-3fff : PCI Bus #02 /proc/iomem: 00000000-0009f7ff : System RAM 0009f800-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000da000-000dafff : 0000:06:09.0 000f0000-000fffff : System ROM 00100000-3f68ffff : System RAM 00100000-00295b31 : Kernel code 00295b32-0034c6ff : Kernel data 3f690000-3f69efff : ACPI Tables 3f69f000-3f6fffff : ACPI Non-volatile Storage 3f700000-3fffffff : reserved 40000000-4007ffff : 0000:00:02.1 b0000000-b003ffff : 0000:00:02.0 b0040000-b00403ff : 0000:00:1d.7 b0040000-b00403ff : ehci_hcd b0040400-b00404ff : 0000:00:1e.2 b0040800-b00409ff : 0000:00:1e.2 b0080000-b00fffff : 0000:00:02.0 b4000000-b7ffffff : PCI Bus #02 b8000000-b8001fff : 0000:06:05.0 b8000000-b8001fff : b44 b8002000-b8002fff : 0000:06:07.0 b8003000-b80037ff : 0000:06:09.1 b8003800-b80038ff : 0000:06:09.2 b8003c00-b8003cff : 0000:06:09.3 c0000000-cfffffff : 0000:00:02.0 c0000000-c07affff : vesafb d0000000-d3ffffff : PCI Bus #02 e0000000-f0005fff : reserved f0008000-f000bfff : reserved fed00000-fed003ff : reserved fed20000-fed8ffff : reserved ff000000-ffffffff : reserved [7.5.] PCI information ('lspci -vvv' as root) 0000:00:00.0 Host bridge: Intel Corp. Mobile Memory Controller Hub (rev 03) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort+ <MAbort+ >SERR- <PERR- Latency: 0 Capabilities: [e0] #09 [2109] 0000:00:02.0 VGA compatible controller: Intel Corp. Mobile Graphics Controller (rev 03) (prog-if 00 [VGA]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 11 Region 0: Memory at b0080000 (32-bit, non-prefetchable) [size=512K] Region 1: I/O ports at 1800 [size=8] Region 2: Memory at c0000000 (32-bit, prefetchable) [size=256M] Region 3: Memory at b0000000 (32-bit, non-prefetchable) [size=256K] Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:02.1 Display controller: Intel Corp. Mobile Graphics Controller (rev 03) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Region 0: Memory at 40000000 (32-bit, non-prefetchable) [disabled] [size=512K] Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:1c.0 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 0x08 (32 bytes) Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00003000-00003fff Memory behind bridge: b4000000-b7ffffff Prefetchable memory behind bridge: 00000000d0000000-00000000d3f00000 BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [40] #10 [0141] Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:1d.0 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 23 Region 4: I/O ports at 1820 [size=32] 0000:00:1d.1 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 19 Region 4: I/O ports at 1840 [size=32] 0000:00:1d.2 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin C routed to IRQ 18 Region 4: I/O ports at 1860 [size=32] 0000:00:1d.3 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin D routed to IRQ 16 Region 4: I/O ports at 1880 [size=32] 0000:00:1d.7 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 23 Region 0: Memory at b0040000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] #0a [20a0] 0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev d3) (prog-if 01 [Subtractive decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=06, subordinate=06, sec-latency=32 I/O behind bridge: 0000f000-00000fff Memory behind bridge: b8000000-b80fffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [50] #0d [0000] 0000:00:1e.2 Multimedia audio controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 1c00 [size=256] Region 1: I/O ports at 18c0 [size=64] Region 2: Memory at b0040800 (32-bit, non-prefetchable) [size=512] Region 3: Memory at b0040400 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:1e.3 Modem: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic]) Subsystem: Samsung Electronics Co Ltd: Unknown device 2115 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 20 Region 0: I/O ports at 2400 [size=256] Region 1: I/O ports at 2000 [size=128] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- 0000:00:1f.0 ISA bridge: Intel Corp. 82801FBM (ICH6M) LPC Interface Bridge (rev 03) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 0000:00:1f.1 IDE interface: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at <unassigned> Region 1: I/O ports at <unassigned> Region 2: I/O ports at <unassigned> Region 3: I/O ports at <unassigned> Region 4: I/O ports at 1810 [size=16] 0000:00:1f.3 SMBus: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 5 Region 4: I/O ports at 18a0 [size=32] 0000:06:05.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin A routed to IRQ 22 Region 0: Memory at b8000000 (32-bit, non-prefetchable) [size=8K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- 0000:06:07.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05) Subsystem: Intel Corp.: Unknown device 2731 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 (750ns min, 6000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 11 Region 0: Memory at b8002000 (32-bit, non-prefetchable) [size=4K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME- 0000:06:09.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin A routed to IRQ 0 Region 0: Memory at 000da000 (32-bit, non-prefetchable) [size=4K] Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176 Memory window 0: 00000000-00000000 (prefetchable) Memory window 1: 00000000-00000000 (prefetchable) I/O window 0: 00000000-00000003 I/O window 1: 00000000-00000003 BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+ 16-bit legacy interface ports at 0001 0000:06:09.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08) (prog-if 10 [OHCI]) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (500ns min, 1000ns max) Interrupt: pin B routed to IRQ 255 Region 0: Memory at b8003000 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- 0000:06:09.2 0805: Ricoh Co Ltd: Unknown device 0822 (rev 17) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin C routed to IRQ 255 Region 0: Memory at b8003800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- 0000:06:09.3 System peripheral: Ricoh Co Ltd: Unknown device 0592 (rev 08) Subsystem: Samsung Electronics Co Ltd: Unknown device c01a Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin C routed to IRQ 255 Region 0: Memory at b8003c00 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=2 PME- [7.6.] SCSI information (from /proc/scsi/scsi) n/a [7.7.] Other information that might be relevant to the problem (please look in /proc and include all information that you think to be relevant): (Please let me know what other information could be helpful.) [X.] Other notes, patches, fixes, workarounds: Inserting a lot of "printk"s into b44.c (I'm a newbie), I found out the following: - b44_set_mac_addr() gets called (as it should). - __b44_set_mac_addr() gets called. - __b44_cam_write() gets called. - b44_wait_bit() gets called. - The freeze seems to occur upon calling br32(). - The four calls to bw32() encountered before (one in __b44_set_mac_addr(), three in __b44_set_mac_addr()) do not produce a freeze. - The parameters to the critical call to br32() are the following: bp = 0xdfb8d220 reg = 0x428 (= B44_CAM_CTRL) [bp->regs = 0xf9080000] Please CC me--I am not subscribed to the list. Thank you for your consideration! - Philipp Kohlbecher - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html