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>

next in thread | raw e-mail | index | archive | help
For a while I have problems running Current on my Supermicro P3TDE6=20
motherboard.
The em0 device is never probed on newer kernels as it seems that the=20
64bit/66MHz bus is not recognized anymore. This may be caused by the=20
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=20
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, 199=
4
  	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 =3D "GenuineIntel"  Id =3D 0x6b1  Stepping =3D 1
=20
Features=3D0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE=
,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  real memory  =3D 1610547200 (1572800K bytes)
-avail memory =3D 1559089152 (1522548K bytes)
+avail memory =3D 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=20
(Integer) for Scope operator, changed to (Scope)
      ACPI-0623: *** Warning: Type override - [MLIB] had invalid type=20
(Integer) for Scope operator, changed to (Scope)
      ACPI-0623: *** Warning: Type override - [IO__] had invalid type=20
(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,=20
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=20
mem 0xfeadc000-0xfeadcfff irq 10 at device 5.0 on pci0
+ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd000-0xd0ff mem=20
0xfeadc000-0xfeadcfff irq 10 at device 5.0 on pci0
  aic7899: Ultra160 Wide Channel A, SCSI Id=3D7, 32/253 SCBs
-ahc_pci1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd800-0xd8ff=20
mem 0xfeadf000-0xfeadffff irq 11 at device 5.1 on pci0
+ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xd800-0xd8ff mem=20
0xfeadf000-0xfeadffff irq 11 at device 5.1 on pci0
  aic7899: Ultra160 Wide Channel B, SCSI Id=3D7, 32/253 SCBs
  fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xd400-0xd43f mem=20
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=20
returned 6
+pcib2: <ACPI Host-PCI bridge> on acpi0
+acpi0: couldn't attach pci busdevice_probe_and_attach: pcib2 attach=20
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=20
returned 6
+pcib2: <ACPI Host-PCI bridge> on acpi0
+acpi0: couldn't attach pci busdevice_probe_and_attach: pcib2 attach=20
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=20
0xef80-0xef9f mem 0xfebc0000-0xfebdffff,0xfebe0000-0xfebfffff irq 19 at=20
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=20
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=3D0x300>
  vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on is=
a0
+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=20
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.'....=
=2E|
+[0] f:00 typ:130 s(CHS):255/254/255 e(CHS):255/254/255 s:19390518 l:1574=
307
+0000   00 01 81 8d 05 fe bf ac 3f 00 00 00 e1 d7 07 00  |........?......=
=2E|
+[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  |........?......=
=2E|
+[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  |........ ..... =
=2E|
+[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  |........?..... =
=2E|
+[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  |...............=
=2E|
+[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=20
17 at device 15.2 on pci0
  usb0: OHCI version 1.0, legacy support
  usb0: <OHCI (generic) USB controller> on ohci0

--=20
Martin Nilsson - Home:<martin@gneto.com> Work:<martin@svenskabutiker.se>
UNIX & Webb programmer/architect  Malm=F6, 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




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