On Monday 19 October 2009 11:46:00 Michael Buesch wrote:
> On Monday 19 October 2009 11:37:56 Chris Vine wrote:
> > On Sun, 18 Oct 2009 22:14:31 -0500
> > Larry Finger <[email protected]> wrote:
> > > I see no difference in the output for the BCM4312 device; however,
> > > there was a difference in the memory layout for the BCM5906 wired
> > > network device. Please post the dmesg output for the warm and cold
> > > reboot.
> > 
> > Attached.  The dmesg ring buffer truncates at slightly different places
> > because of the reports of DMA errors at the end of the cold boot and
> > there seems to be some re-ordering of the loading of different things,
> > but they appear basically the same.
> 
> I guess you guys already played with acpi=off and apic=off ?
> 

If you look at the diff of those logs, you also see that this is not just
reordering of stuff. At the very beginning you see some fairly huge ACPI mapping
that's not done for the failure case. So my guess is that the ACPI simply fails
to map some important I/O memory. There also are other interesting things in 
the log,
which are probably not the cause of the b43 issue, but related to the root 
issue.
For example the failed TSC calibration smells fishy to me.


--- dmesg-2.6.32-rc5.cold.txt   2009-10-19 11:47:53.000000000 +0200
+++ dmesg-2.6.32-rc5.warm.txt   2009-10-19 11:47:50.000000000 +0200
@@ -1,4 +1,35 @@
- 00000001)
+anges enabled:
+  00000-9FFFF write-back
+  A0000-BFFFF uncachable
+  C0000-CFFFF write-protect
+  D0000-DFFFF uncachable
+  E0000-FFFFF write-protect
+MTRR variable ranges enabled:
+  0 base 000000000 mask 0C0000000 write-back
+  1 base 03F700000 mask 0FFF00000 uncachable
+  2 base 03F800000 mask 0FF800000 uncachable
+  3 disabled
+  4 disabled
+  5 disabled
+  6 disabled
+  7 disabled
+x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
+initial memory mapped : 0 - 01800000
+init_memory_mapping: 0000000000000000-00000000377fe000
+ 0000000000 - 0000400000 page 4k
+ 0000400000 - 0037400000 page 2M
+ 0037400000 - 00377fe000 page 4k
+kernel direct mapping tables up to 377fe000 @ 7000-c000
+ACPI: RSDP 000f7c70 00024 (v02 LENOVO)
+ACPI: XSDT 3f6d9fed 0007C (v01 LENOVO CB-01    06040000  LTP 00000000)
+ACPI: FACP 3f6e1c3a 000F4 (v03 INTEL  CALISTGA 06040000 ALAN 00000001)
+ACPI: DSDT 3f6dbbf9 05FCD (v01 LENOVO CB-01    06040000 MSFT 03000000)
+ACPI: FACS 3f6e2fc0 00040
+ACPI: HPET 3f6e1d2e 00038 (v01 INTEL  CALISTGA 06040000 LOHR 0000005A)
+ACPI: MCFG 3f6e1d66 0003C (v01 INTEL  CALISTGA 06040000 LOHR 0000005A)
+ACPI: TCPA 3f6e1da2 00032 (v01 PTLTD  CALISTGA 06040000  PTL 00000001)
+ACPI: TMOR 3f6e1dd4 00026 (v01 PTLTD           06040000 PTL  00000003)
+ACPI: SLIC 3f6e1dfa 00176 (v01 LENOVO CB-01    06040000 LNVO 00000001)
 ACPI: APIC 3f6e1f70 00068 (v01 PTLTD  ? APIC   06040000  LTP 00000000)
 ACPI: BOOT 3f6e1fd8 00028 (v01 PTLTD  $SBFTBL$ 06040000  LTP 00000001)
 ACPI: SSDT 3f6db5aa 0064F (v01 SataRe  SataPri 00001000 INTL 20050624)
@@ -93,10 +124,9 @@
 Console: colour dummy device 80x25
 console [tty0] enabled
 hpet clockevent registered
-Fast TSC calibration failed
-TSC: PIT calibration matches HPET. 1 loops
-Detected 1596.048 MHz processor.
-Calibrating delay loop (skipped), value calculated using timer frequency.. 
3192.09 BogoMIPS (lpj=6384192)
+Fast TSC calibration using PIT
+Detected 1595.947 MHz processor.
+Calibrating delay loop (skipped), value calculated using timer frequency.. 
3191.89 BogoMIPS (lpj=6383788)
 Security Framework initialized
 Mount-cache hash table entries: 512
 CPU: L1 I cache: 32K, L1 D cache: 24K
@@ -120,7 +150,7 @@
 CPU0: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02
 Booting processor 1 APIC 0x1 ip 0x6000
 Initializing CPU#1
-Calibrating delay using timer specific routine.. 3191.70 BogoMIPS (lpj=6383401)
+Calibrating delay using timer specific routine.. 3191.93 BogoMIPS (lpj=6383871)
 CPU: L1 I cache: 32K, L1 D cache: 24K
 CPU: L2 cache: 512K
 CPU: Physical Processor ID: 0
@@ -130,7 +160,7 @@
 CPU1: Intel(R) Atom(TM) CPU N270   @ 1.60GHz stepping 02
 checking TSC synchronization [CPU#0 -> CPU#1]: passed.
 Brought up 2 CPUs
-Total of 2 processors activated (6383.79 BogoMIPS).
+Total of 2 processors activated (6383.82 BogoMIPS).
 regulator: core version 0.5
 NET: Registered protocol family 16
 ACPI: bus type pci registered
@@ -141,6 +171,7 @@
 bio: create slab <bio-0> at 0
 ACPI: EC: Look up EC in DSDT
 ACPI: BIOS _OSI(Linux) query ignored
+ACPI: EC: GPE storm detected, transactions will use polling mode
 ACPI: Interpreter enabled
 ACPI: (supports S0 S3 S4 S5)
 ACPI: Using IOAPIC for interrupt routing
@@ -366,6 +397,14 @@
 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
 usb usb1: Product: EHCI Host Controller
+ata1.00: ATA-8: Hitachi HTS543216L9A300, FB2OC4DC, max UDMA/133
+ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 0/32)
+ata1.00: configured for UDMA/133
+scsi 0:0:0:0: Direct-Access     ATA      Hitachi HTS54321 FB2O PQ: 0 ANSI: 5
+sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
+sd 0:0:0:0: [sda] Write Protect is off
+sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
+sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
 usb usb1: Manufacturer: Linux 2.6.32-rc5-wl-wt ehci_hcd
 usb usb1: SerialNumber: 0000:00:1d.7
 usb usb1: configuration #1 chosen from 1 choice
@@ -383,7 +422,7 @@
 usb usb2: Manufacturer: Linux 2.6.32-rc5-wl-wt uhci_hcd
 usb usb2: SerialNumber: 0000:00:1d.0
 usb usb2: configuration #1 chosen from 1 choice
-ata1.00: ATA-8: Hitachi HTS543216L9A300, FB2OC4DC, max UDMA/133
+ sda:
 hub 2-0:1.0: USB hub found
 hub 2-0:1.0: 2 ports detected
 uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
@@ -396,8 +435,10 @@
 usb usb3: Product: UHCI Host Controller
 usb usb3: Manufacturer: Linux 2.6.32-rc5-wl-wt uhci_hcd
 usb usb3: SerialNumber: 0000:00:1d.1
+ sda1 sda2 sda3 sda4
 usb usb3: configuration #1 chosen from 1 choice
 hub 3-0:1.0: USB hub found
+sd 0:0:0:0: [sda] Attached SCSI disk
 hub 3-0:1.0: 2 ports detected
 uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
 uhci_hcd 0000:00:1d.2: setting latency timer to 64
@@ -438,17 +479,8 @@
 TCP cubic registered
 Initializing XFRM netlink socket
 NET: Registered protocol family 17
-Using IPI No-Shortcut mode
 input: AT Translated Set 2 keyboard as 
/devices/platform/i8042/serio0/input/input0
-ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 0/32)
-ata1.00: configured for UDMA/133
-scsi 0:0:0:0: Direct-Access     ATA      Hitachi HTS54321 FB2O PQ: 0 ANSI: 5
-sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
-sd 0:0:0:0: [sda] Write Protect is off
-sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
-sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
- sda: sda1 sda2 sda3 sda4
-sd 0:0:0:0: [sda] Attached SCSI disk
+Using IPI No-Shortcut mode
 usb 1-7: new high speed USB device using ehci_hcd and address 4
 kjournald starting.  Commit interval 5 seconds
 EXT3-fs: mounted filesystem with writeback data mode.
@@ -471,80 +503,79 @@
 usb 3-2: Manufacturer: Broadcom Corp
 usb 3-2: SerialNumber: 002556EC4067
 usb 3-2: configuration #1 chosen from 1 choice
-sd 0:0:0:0: Attached scsi generic sg0 type 0
+intel_rng: FWH not detected
+Linux agpgart interface v0.103
 i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19
 ACPI: I/O resource 0000:00:1f.3 [0x18e0-0x18ff] conflicts with ACPI region 
SMBI [0x18e0-0x18ef]
 ACPI: If an ACPI driver is available for this device, you should use it 
instead of the native driver
-intel_rng: FWH not detected
 input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
-Linux agpgart interface v0.103
 ACPI: Sleep Button [SLPB]
 ACPI: WMI: Mapper loaded
-input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2
 ACPI: AC Adapter [ADP1] (on-line)
-usbcore: registered new interface driver hiddev
+input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2
+sd 0:0:0:0: Attached scsi generic sg0 type 0
 ACPI: Lid Switch [LID0]
 input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
-input: USB Optical Mouse as 
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input4
+usbcore: registered new interface driver hiddev
+agpgart-intel 0000:00:00.0: Intel 945GME Chipset
 ACPI: Power Button [PWRF]
+input: USB Optical Mouse as 
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input4
+agpgart-intel 0000:00:00.0: detected 7932K stolen memory
 generic-usb 0003:0461:4D22.0001: input,hidraw0: USB HID v1.11 Mouse [USB 
Optical Mouse] on usb-0000:00:1d.0-1/input0
 usbcore: registered new interface driver usbhid
 usbhid: v2.6:USB HID core driver
-ACPI: EC: GPE storm detected, transactions will use polling mode
 tg3.c:v3.102 (September 1, 2009)
 tg3 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
-Driver 'rtc_cmos' needs updating - please use bus_type methods
 tg3 0000:02:00.0: setting latency timer to 64
-agpgart-intel 0000:00:00.0: Intel 945GME Chipset
-rtc_cmos 00:07: RTC can wake from S4
-agpgart-intel 0000:00:00.0: detected 7932K stolen memory
-rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
-agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
-rtc0: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
-ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 9 (20090903/nsrepair-132)
-Linux video capture interface: v2.00
-input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input5
-ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 10 (20090903/nsrepair-132)
-ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 11 (20090903/nsrepair-132)
-ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 12 (20090903/nsrepair-132)
+Bluetooth: Core ver 2.15
+NET: Registered protocol family 31
+Bluetooth: HCI device and connection manager initialized
+Bluetooth: HCI socket layer initialized
 ACPI: SSDT 3f6dabff 00245 (v02  PmRef  Cpu0Ist 00003000 INTL 20050624)
+Bluetooth: Generic Bluetooth USB driver ver 0.6
+usbcore: registered new interface driver btusb
+agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
 ACPI: SSDT 3f6da55f 0061B (v02  PmRef  Cpu0Cst 00003001 INTL 20050624)
-eth0: Tigon3 [partno(BCM95906) rev c002] (PCI Express) MAC address 
00:1f:16:1f:85:a4
-eth0: attached PHY is 5906 (10/100Base-TX Ethernet) (WireSpeed[0])
-eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
-eth0: dma_rwctrl[76180000] dma_mask[64-bit]
 Monitor-Mwait will be used to enter C-1 state
 Monitor-Mwait will be used to enter C-2 state
 Monitor-Mwait will be used to enter C-3 state
 Marking TSC unstable due to TSC halts in idle
 Switching to clocksource hpet
 processor LNXCPU:00: registered as cooling_device0
-Bluetooth: Core ver 2.15
 ACPI: SSDT 3f6dae44 000D4 (v02  PmRef  Cpu1Ist 00003000 INTL 20050624)
+eth0: Tigon3 [partno(BCM95906) rev c002] (PCI Express) MAC address 
00:1f:16:1f:85:a4
 ACPI: SSDT 3f6dab7a 00085 (v02  PmRef  Cpu1Cst 00003000 INTL 20050624)
-acpi device:03: registered as cooling_device1
-NET: Registered protocol family 31
-Bluetooth: HCI device and connection manager initialized
-Bluetooth: HCI socket layer initialized
-Bluetooth: Generic Bluetooth USB driver ver 0.6
-usbcore: registered new interface driver btusb
+eth0: attached PHY is 5906 (10/100Base-TX Ethernet) (WireSpeed[0])
+eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
+eth0: dma_rwctrl[76180000] dma_mask[64-bit]
+input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input5
 thermal LNXTHERM:01: registered as thermal_zone0
+processor LNXCPU:01: registered as cooling_device1
+ACPI: Thermal Zone [TZS0] (50 C)
+ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 9 (20090903/nsrepair-132)
+ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 10 (20090903/nsrepair-132)
+ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 11 (20090903/nsrepair-132)
+ACPI Warning for \_SB_.PCI0.LPCB.EC0_.BAT0._BIF: Converted Buffer to expected 
String at index 12 (20090903/nsrepair-132)
+thermal LNXTHERM:02: registered as thermal_zone1
+ACPI: Thermal Zone [TZS1] (50 C)
+ACPI: Battery Slot [BAT0] (battery present)
+Driver 'rtc_cmos' needs updating - please use bus_type methods
+rtc_cmos 00:07: RTC can wake from S4
+rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
+rtc0: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
+Linux video capture interface: v2.00
+acpi device:03: registered as cooling_device2
 input: Video Bus as 
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6
 ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
-processor LNXCPU:01: registered as cooling_device2
-ACPI: Battery Slot [BAT0] (battery present)
-ACPI: Thermal Zone [TZS0] (49 C)
+b43-pci-bridge 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
 uvcvideo: Found UVC 1.00 device Lenovo EasyCamera (04f2:b090)
 input: Lenovo EasyCamera as 
/devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/input/input7
-thermal LNXTHERM:02: registered as thermal_zone1
 usbcore: registered new interface driver uvcvideo
-ACPI: Thermal Zone [TZS1] (49 C)
 USB Video Class driver (v0.1.0)
-b43-pci-bridge 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
 b43-pci-bridge 0000:03:00.0: setting latency timer to 64
+ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
 HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
 HDA Intel 0000:00:1b.0: setting latency timer to 64
-ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
 hda_codec: ALC269: BIOS auto-probing.
 input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input8
 Adding 3903784k swap on /dev/sda3.  Priority:-1 extents:1 across:3903784k 
@@ -593,30 +624,11 @@
 b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
 b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
 b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0 ERROR: Fatal DMA error: 0x00000800, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
-b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
-b43-phy0: Controller restarted
-b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
0x00000000, 0x00000000, 0x00000000
-b43-phy0: Controller RESET (DMA error) ...
 b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
+wlan0: direct probe to AP 00:08:5c:ca:dc:c3 (try 1)
+wlan0: direct probe responded
+wlan0: authenticate with AP 00:08:5c:ca:dc:c3 (try 1)
+wlan0: authenticated
+wlan0: associate with AP 00:08:5c:ca:dc:c3 (try 1)
+wlan0: RX AssocResp from 00:08:5c:ca:dc:c3 (capab=0x411 status=0 aid=1)
+wlan0: associated


-- 
Greetings, Michael.
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to