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>