Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Oct 2002 13:40:08 +0200
From:      Martin Nilsson <martin@gneto.com>
To:        current@freebsd.org
Subject:   PCI bus lost on Supermicro P3TDE6. ACPI?
Message-ID:  <3DA80A18.5020900@gneto.com>

index | next in thread | raw e-mail

For a while I have problems running Current on my Supermicro P3TDE6 
motherboard.
The em0 device is never probed on newer kernels as it seems that the 
64bit/66MHz bus is not recognized anymore. This may be caused by the 
latest ACPI import but I'm no expert in these matters.


I have the following files available for anyone that knows what is going on:

http://www.gneto.com/current-20021012/dmesg.ok
http://www.gneto.com/current-20021012/dmesg.err
http://www.gneto.com/current-20021012/dmesg.diff
http://www.gneto.com/current-20021012/P3TDE6.asl
http://www.gneto.com/current-20021012/P3TDE6.dsdt

Following is a diff between dmesg form my latest working kernel and one 
made today.
It seems that todays acpi.ko works as it should with the kernel from Sep 
21 but not with todays kernel, strange!


--- dmesg.ok	Sat Oct 12 13:10:34 2002
+++ dmesg.err	Sat Oct 12 13:10:34 2002
@@ -1,16 +1,16 @@
  Copyright (c) 1992-2002 The FreeBSD Project.
  Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
  	The Regents of the University of California. All rights reserved.
-FreeBSD 5.0-CURRENT #0: Sat Sep 21 10:52:11 CEST 2002
+FreeBSD 5.0-CURRENT #0: Sat Oct 12 12:51:52 CEST 2002
      root@euklides.gneto.com:/usr/obj/ext/FreeBSD/CURRENT/sys/EUKLIDES
-Preloaded elf kernel "/boot/kernel.ok/kernel" at 0xc04db000.
-Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04db0ac.
+Preloaded elf kernel "/boot/kernel/kernel" at 0xc04e4000.
+Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04e40a8.
  Timecounter "i8254"  frequency 1193182 Hz
  CPU: Pentium III/Pentium III Xeon/Celeron (1266.07-MHz 686-class CPU)
    Origin = "GenuineIntel"  Id = 0x6b1  Stepping = 1
 
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  real memory  = 1610547200 (1572800K bytes)
-avail memory = 1559089152 (1522548K bytes)
+avail memory = 1559019520 (1522480K bytes)
  Programming 16 pins in IOAPIC #0
  IOAPIC #0 intpin 2 -> irq 0
  Programming 16 pins in IOAPIC #1
@@ -20,7 +20,6 @@
   io0 (APIC): apic id:  4, version: 0x000f0011, at 0xfec00000
   io1 (APIC): apic id:  5, version: 0x000f0011, at 0xfec01000
  Pentium Pro MTRR support enabled
-Using $PIR table, 10 entries at 0xc00f52e0
      ACPI-0623: *** Warning: Type override - [DEB_] had invalid type 
(Integer) for Scope operator, changed to (Scope)
      ACPI-0623: *** Warning: Type override - [MLIB] had invalid type 
(Integer) for Scope operator, changed to (Scope)
      ACPI-0623: *** Warning: Type override - [IO__] had invalid type 
(Integer) for Scope operator, changed to (Scope)
@@ -39,19 +38,20 @@
  acpi0: <RCC    RCCNILE > on motherboard
  acpi0: power button is handled as a fixed feature programming model.
  Timecounter "ACPI-safe"  frequency 3579545 Hz
+Using $PIR table, 10 entries at 0xc00f52e0
  acpi_timer0: <32-bit timer at 3.579545MHz> port 0x508-0x50b on acpi0
  acpi_cpu0: <CPU> on acpi0
  acpi_cpu1: <CPU> on acpi0
  acpi_cpu2: <CPU> on acpi0
  acpi_cpu3: <CPU> on acpi0
  acpi_button0: <Sleep Button> on acpi0
-pcib1: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
+pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
  ---- initial configuration ------------------------
  ---- before setting priority for links ------------
  ---- before fixup boot-disabled links -------------
  ---- after fixup boot-disabled links --------------
  ---- arbitrated configuration ---------------------
-pci0: <ACPI PCI bus> on pcib1
+pci0: <ACPI PCI bus> on pcib0
  IOAPIC #1 intpin 0 -> irq 2
  IOAPIC #1 intpin 2 -> irq 5
  IOAPIC #1 intpin 4 -> irq 9
@@ -59,13 +59,13 @@
  IOAPIC #1 intpin 11 -> irq 11
  IOAPIC #1 intpin 15 -> irq 16
  IOAPIC #0 intpin 10 -> irq 17
-pcib3: <ACPI PCI-PCI bridge> at device 0.1 on pci0
+pcib1: <ACPI PCI-PCI bridge> at device 0.1 on pci0
  ---- initial configuration ------------------------
  ---- before setting priority for links ------------
  ---- before fixup boot-disabled links -------------
  ---- after fixup boot-disabled links --------------
  ---- arbitrated configuration ---------------------
-pci1: <ACPI PCI bus> on pcib3
+pci1: <ACPI PCI bus> on pcib1
  IOAPIC #1 intpin 14 -> irq 18
  pci1: <display, VGA> at device 0.0 (no driver attached)
  nge0: <National Semiconductor Gigabit Ethernet> port 0xde00-0xdeff mem 
0xfeaff000-0xfeafffff irq 2 at device 1.0 on pci0
@@ -75,9 +75,9 @@
  nsgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
  pci0: <network, ethernet> at device 2.0 (no driver attached)
  pcm0: <AudioPCI ES1370> port 0xdf00-0xdf3f irq 9 at device 3.0 on pci0
-ahc_pci0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd000-0xd0ff 
mem 0xfeadc000-0xfeadcfff irq 10 at device 5.0 on pci0
+ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd000-0xd0ff mem 
0xfeadc000-0xfeadcfff irq 10 at device 5.0 on pci0
  aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
-ahc_pci1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd800-0xd8ff 
mem 0xfeadf000-0xfeadffff irq 11 at device 5.1 on pci0
+ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd800-0xd8ff mem 
0xfeadf000-0xfeadffff irq 11 at device 5.1 on pci0
  aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
  fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xd400-0xd43f mem 
0xfe900000-0xfe9fffff,0xfeadd000-0xfeaddfff irq 16 at device 6.0 on pci0
  fxp0: Ethernet address 00:30:48:23:0e:af
@@ -87,8 +87,8 @@
  isa0: <ISA bus> on isab0
  pci0: <mass storage, ATA> at device 15.1 (no driver attached)
  pci0: <serial bus, USB> at device 15.2 (no driver attached)
-pcib4: <ACPI Host-PCI bridge> on acpi0
-acpi0: couldn't attach pci busdevice_probe_and_attach: pcib4 attach 
returned 6
+pcib2: <ACPI Host-PCI bridge> on acpi0
+acpi0: couldn't attach pci busdevice_probe_and_attach: pcib2 attach 
returned 6
  atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
  atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
  kbd0 at atkbd0
@@ -106,14 +106,9 @@
  plip0: <PLIP network interface> on ppbus0
  lpt0: <Printer> on ppbus0
  lpt0: Interrupt-driven port
-pcib4: <ACPI Host-PCI bridge> on acpi0
-acpi0: couldn't attach pci busdevice_probe_and_attach: pcib4 attach 
returned 6
+pcib2: <ACPI Host-PCI bridge> on acpi0
+acpi0: couldn't attach pci busdevice_probe_and_attach: pcib2 attach 
returned 6
  fdc0: cmd 3 failed at out byte 1 of 3
-pcib2: <ServerWorks host to PCI bridge> at pcibus 2 on motherboard
-pci2: <PCI bus> on pcib2
-IOAPIC #1 intpin 8 -> irq 19
-em0: <Intel(R) PRO/1000 Network Connection, Version - 1.3.14> port 
0xef80-0xef9f mem 0xfebc0000-0xfebdffff,0xfebe0000-0xfebfffff irq 19 at 
device 2.0 on pci2
-em0:  Speed:1000 Mbps  Duplex:Full
  orm0: <Option ROMs> at iomem 0xd1800-0xd27ff,0xc0000-0xc87ff on isa0
  fdc0: <enhanced floppy controller (i82077, NE72065 or clone)> at port 
0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
  fdc0: FIFO enabled, 8 bytes threshold
@@ -122,10 +117,11 @@
  sc0: <System console> at flags 0x100 on isa0
  sc0: VGA <16 virtual consoles, flags=0x300>
  vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
+Timecounters tick every 10.000 msec
  APIC_IO: Testing 8254 interrupt delivery
  APIC_IO: Broken MP table detected: 8254 is not connected to IOAPIC #0 
intpin 2
  APIC_IO: routing 8254 via 8259 and IOAPIC #0 intpin 0
-Timecounters tick every 10.000 msec
+Initializing GEOMetry subsystem
  Waiting 15 seconds for SCSI devices to settle
  acpi_cpu: CPU throttling enabled, 16 steps from 100% to 6.2%
  da0 at ahc0 bus 0 target 0 lun 0
@@ -138,6 +134,18 @@
  cd0: <TEAC CD-ROM CD-532S 3.0A> Removable CD-ROM SCSI-2 device
  cd0: 20.000MB/s transfers (20.000MHz, offset 16)
  cd0: Attempt to query device size failed: NOT READY, Medium not present
+0000   00 fe ff ff 82 fe ff ff 36 e0 27 01 a3 05 18 00  |........6.'.....|
+[0] f:00 typ:130 s(CHS):255/254/255 e(CHS):255/254/255 s:19390518 l:1574307
+0000   00 01 81 8d 05 fe bf ac 3f 00 00 00 e1 d7 07 00  |........?.......|
+[1] f:00 typ:5 s(CHS):141/1/129 e(CHS):172/254/191 s:63 l:514017
+0000   00 02 81 8d 83 fe bf ac 3f 00 00 00 a2 d7 07 00  |........?.......|
+[0] f:00 typ:131 s(CHS):141/2/129 e(CHS):172/254/191 s:63 l:513954
+0000   00 00 81 ad 05 fe ff ff 20 d8 07 00 d7 07 20 01  |........ ..... .|
+[1] f:00 typ:5 s(CHS):173/0/129 e(CHS):255/254/255 s:514080 l:18876375
+0000   00 01 81 ad 83 fe ff ff 3f 00 00 00 98 07 20 01  |........?..... .|
+[0] f:00 typ:131 s(CHS):173/1/129 e(CHS):255/254/255 s:63 l:18876312
+0000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
+[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
  ohci0: <OHCI (generic) USB controller> mem 0xfeade000-0xfeadefff irq 
17 at device 15.2 on pci0
  usb0: OHCI version 1.0, legacy support
  usb0: <OHCI (generic) USB controller> on ohci0

-- 
Martin Nilsson - Home:<martin@gneto.com> Work:<martin@svenskabutiker.se>
UNIX & Webb programmer/architect  Malmö, Sweden
FreeBSD - The power to serve. http://www.FreeBSD.org



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DA80A18.5020900>