From owner-freebsd-current Wed Nov 20 17:35:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3A7537B401 for ; Wed, 20 Nov 2002 17:35:34 -0800 (PST) Received: from eagle.sharma-home.net (cpe-66-1-147-119.ca.sprintbbd.net [66.1.147.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04AB643E88 for ; Wed, 20 Nov 2002 17:35:33 -0800 (PST) (envelope-from adsharma@eagle.sharma-home.net) Received: by eagle.sharma-home.net (Postfix, from userid 500) id 93B5C5E89C; Wed, 20 Nov 2002 17:35:53 -0800 (PST) Date: Wed, 20 Nov 2002 17:35:53 -0800 From: Arun Sharma To: current@freebsd.org Subject: Re: 5.0-DP2 boot failure on a 440GX motherboard Message-ID: <20021121013553.GA29312@sharma-home.net> References: <20021121003658.GA29026@sharma-home.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline In-Reply-To: <20021121003658.GA29026@sharma-home.net> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Nov 20, 2002 at 04:36:58PM -0800, Arun Sharma wrote: > This is a dual Pentium III motherboard, with 2 x PIII at 850 MHz. > 5.0-DP1 worked just fine on this machine. However, with DP2, I get a > garbled console (Everything is ok till the Timecounter.. message). > > Sometimes the CD manages to boot and get into sysinstall, but hangs > shortly thereafter. Even the sysinstall output is garbled. boot -v output captured from a serial console attached. -Arun --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="boot-output.txt" OK boot -v SMAP type=01 base=00000000 00000000 len=00000000 0009f400 SMAP type=02 base=00000000 0009f400 len=00000000 00000c00 SMAP type=02 base=00000000 000e8000 len=00000000 00018000 SMAP type=01 base=00000000 00100000 len=00000000 1fef0000 SMAP type=03 base=00000000 1fff0000 len=00000000 0000fc00 SMAP type=04 base=00000000 1ffffc00 len=00000000 00000400 SMAP type=02 base=00000000 fec00000 len=00000000 00010000 SMAP type=02 base=00000000 fee00000 len=00000000 00001000 SMAP type=02 base=00000000 fff80000 len=00000000 00080000 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-DP2 #1: Sat Nov 16 13:38:33 GMT 2002 root@tomcat.bmah.org:/usr/obj/usr/src/sys/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0xc0a68000. Preloaded mfs_root "/boot/mfsroot" at 0xc0a680b4. Calibrating clock(s) ... TSC clock: 845603651 Hz, i8254 clock: 1193135 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method Timecounter "TSC" frequency 845639606 Hz CPU: Pentium III/Pentium III Xeon/Celeron (845.64-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x387fbff real memory = 536805376 (511 MB) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00a8f000 - 0x1ffe7fff, 525701120 bytes (128345 pages) avail memory = 510541824 (486 MB) bios32: Found BIOS32 Service Directory header at 0xc00f6c20 bios32: Entry = 0xfd7e3 (c00fd7e3) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xfd680+0x430 pnpbios: Found PnP BIOS data at 0xc00f6c50 pnpbios: Entry = f0000:ad32 Rev = 1.0 Other BIOS signatures found: Initializing GEOMetry subsystem null: random: mem: Pentium Pro MTRR support enabled md0: Preloaded image 4423680 bytes at 0xc062e588 npx0: on motherboard npx0: INT 16 interface pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71a08086) Using $PIR table, 12 entries at 0xc00fdf00 PCI-Only Interrupts: none Location Bus Device Pin Link IRQs slot 1 0 16 A 0x60 3 4 5 7 10 11 12 14 15 slot 1 0 16 B 0x65 3 4 5 7 10 11 12 14 15 slot 1 0 16 C 0x66 3 4 5 7 10 11 12 14 15 slot 1 0 16 D 0x67 3 4 5 7 10 11 12 14 15 slot 2 0 13 A 0x61 3 4 5 7 10 11 12 14 15 slot 2 0 13 B 0x66 3 4 5 7 10 11 12 14 15 slot 2 0 13 C 0x67 3 4 5 7 10 11 12 14 15 slot 2 0 13 D 0x65 3 4 5 7 10 11 12 14 15 embedded 0 12 A 0x63 3 4 5 7 10 11 12 14 15 embedded 0 12 B 0x63 3 4 5 7 10 11 12 14 15 slot 3 0 11 A 0x62 3 4 5 7 10 11 12 14 15 slot 3 0 11 B 0x67 3 4 5 7 10 11 12 14 15 slot 3 0 11 C 0x65 3 4 5 7 10 11 12 14 15 slot 3 0 11 D 0x66 3 4 5 7 10 11 12 14 15 embedded 0 14 A 0x65 3 4 5 7 10 11 12 14 15 slot 4 0 9 A 0x63 3 4 5 7 10 11 12 14 15 slot 4 0 9 B 0x65 3 4 5 7 10 11 12 14 15 slot 4 0 9 C 0x66 3 4 5 7 10 11 12 14 15 slot 4 0 9 D 0x67 3 4 5 7 10 11 12 14 15 embedded 0 18 D 0x65 3 4 5 7 10 11 12 14 15 embedded 0 1 A 0x65 3 4 5 7 10 11 12 14 15 embedded 0 1 B 0x66 3 4 5 7 10 11 12 14 15 embedded 0 1 C 0x67 3 4 5 7 10 11 12 14 15 embedded 0 1 D 0x64 3 4 5 7 10 11 12 14 15 embedded 0 15 A 0x65 3 4 5 7 10 11 12 14 15 embedded 0 15 B 0x66 3 4 5 7 10 11 12 14 15 embedded 0 15 C 0x67 3 4 5 7 10 11 12 14 15 embedded 0 15 D 0x64 3 4 5 7 10 11 12 14 15 slot 5 255 4 A 0x64 3 4 5 7 10 11 12 14 15 slot 5 255 4 B 0x65 3 4 5 7 10 11 12 14 15 slot 5 255 4 C 0x66 3 4 5 7 10 11 12 14 15 slot 5 255 4 D 0x67 3 4 5 7 10 11 12 14 15 slot 6 255 7 A 0x67 3 4 5 7 10 11 12 14 15 slot 6 255 7 B 0x64 3 4 5 7 10 11 12 14 15 slot 6 255 7 C 0x65 3 4 5 7 10 11 12 14 15 slot 6 255 7 D 0x66 3 4 5 7 10 11 12 14 15 pcib0: at pcibus 0 on motherboard pci0: on pcib0 pci0: physical bus=0 map[10]: type 3, range 32, base f8000000, size 26, enabled found-> vendor=0x8086, dev=0x71a0, revid=0x00 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0106, statreg=0x2210, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x71a1, revid=0x00 bus=0, slot=1, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x011f, statreg=0x0220, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x84 (33000 ns), maxlat=0x00 (0 ns) map[10]: type 3, range 32, base f5000000, size 24, enabled map[14]: type 4, range 32, base 00002000, size 8, enabled map[18]: type 1, range 32, base f4100000, size 12, enabled found-> vendor=0x1002, dev=0x4750, revid=0x5c bus=0, slot=11, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0087, statreg=0x0280, cachelnsz=8 (dwords) lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 map[10]: type 4, range 32, base 00002400, size 8, enabled map[14]: type 1, range 64, base f4101000, size 12, enabled found-> vendor=0x9005, dev=0x005f, revid=0x00 bus=0, slot=12, func=0 class=01-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0113, statreg=0x0290, cachelnsz=8 (dwords) lattimer=0x40 (1920 ns), mingnt=0x27 (9750 ns), maxlat=0x19 (6250 ns) intpin=a, irq=10 powerspec 1 supports D0 D3 current D0 map[10]: type 4, range 32, base 00002800, size 8, enabled map[14]: type 1, range 64, base f4102000, size 12, enabled found-> vendor=0x9005, dev=0x005f, revid=0x00 bus=0, slot=12, func=1 class=01-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0113, statreg=0x0290, cachelnsz=8 (dwords) lattimer=0x40 (1920 ns), mingnt=0x27 (9750 ns), maxlat=0x19 (6250 ns) intpin=a, irq=10 powerspec 1 supports D0 D3 current D0 map[10]: type 1, range 32, base f4103000, size 12, enabled map[14]: type 4, range 32, base 00002c00, size 6, enabled map[18]: type 1, range 32, base f4000000, size 20, enabled found-> vendor=0x8086, dev=0x1229, revid=0x08 bus=0, slot=14, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0117, statreg=0x0290, cachelnsz=8 (dwords) lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns) intpin=a, irq=5 powerspec 2 supports D0 D1 D2 D3 current D0 found-> vendor=0x8086, dev=0x7110, revid=0x02 bus=0, slot=18, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00002c60, size 4, enabled found-> vendor=0x8086, dev=0x7111, revid=0x01 bus=0, slot=18, func=1 class=01-01-80, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00002c40, size 5, enabled found-> vendor=0x8086, dev=0x7112, revid=0x01 bus=0, slot=18, func=2 class=0c-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=d, irq=5 map[90]: type 4, range 32, base 00001040, size 4, enabled found-> vendor=0x8086, dev=0x7113, revid=0x02 bus=0, slot=18, func=3 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 3, range 32, base f6000000, size 25, memory disabled map[14]: type 1, range 32, base f4104000, size 12, enabled found-> vendor=0x1013, dev=0x00bc, revid=0x23 bus=0, slot=20, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0004, statreg=0x0200, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x02 (500 ns), maxlat=0x0a (2500 ns) agp0: mem 0xf8000000-0xfbffffff at device 0.0 on pci0 agp0: allocating GATT for aperture of size 64M pcib1: at device 1.0 on pci0 pcib1: secondary bus 1 pcib1: subordinate bus 2 pcib1: I/O decode 0xf000-0xfff pcib1: memory decode 0xfff00000-0xfffff pcib1: prefetched decode 0xfff00000-0xfffff pci1: on pcib1 pci1: physical bus=1 found-> vendor=0x1011, dev=0x0023, revid=0x06 bus=1, slot=15, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0307, statreg=0x02b0, cachelnsz=8 (dwords) lattimer=0xf0 (7200 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) pcib2: at device 15.0 on pci1 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0xf000-0xfff pcib2: memory decode 0xfff00000-0xfffff pcib2: prefetched decode 0xfff00000-0xfffff pci2: on pcib2 pci2: physical bus=2 pci0: at device 11.0 (no driver attached) ahc0: port 0x2400-0x24ff mem 0xf4101000 -0xf4101fff irq 10 at device 12.0 on pci0 ahc0: Reading SEEPROM...done. ahc0: Manual LVD Termination ahc0: BIOS eeprom is present ahc0: Secondary High byte termination Enabled ahc0: Secondary Low byte termination Enabled ahc0: Primary Low Byte termination Enabled ahc0: Primary High Byte termination Enabled ahc0: Downloading Sequencer Program... 416 instructions downloaded aic7896/97: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs ahc1: port 0x2800-0x28ff mem 0xf4102000 -0xf4102fff irq 10 at device 12.1 on pci0 ahc1: Reading SEEPROM...done. ahc1: Manual LVD Termination ahc1: BIOS eeprom is present ahc1: Secondary High byte termination Enabled ahc1: Secondary Low byte termination Enabled ahc1: Primary Low Byte termination Enabled ahc1: Primary High Byte termination Enabled ahc1: Downloading Sequencer Program... 416 instructions downloaded aic7896/97: Ultra2 Wide Channel B, SCSI Id=7, 32/253 SCBs fxp0: port 0x2c00-0x2c3f mem 0xf4000000-0xf40f ffff,0xf4103000-0xf4103fff irq 5 at device 14.0 on pci0 fxp0: using memory space register mapping fxp0: Ethernet address 00:d0:b7:89:90:60 fxp0: PCI IDs: 8086 1229 8086 3000 0008 fxp0: Dynamic Standby mode is disabled inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: bpf attached isab0: at device 18.0 on pci0 isa0: on isab0 atapci0: port 0x2c60-0x2c6f at device 18.1 on pci 0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x2c60 ata0: mask=03 ostat0=50 ostat2=50 ata0-master: ATAPI 00 00 ata0-slave: ATAPI 00 00 ata0: mask=03 stat0=50 stat1=50 ata0-master: ATA 01 a5 ata0-slave: ATA 01 a5 ata0: devices=03 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x2c68 ata1: mask=03 ostat0=50 ostat2=00 ata1-master: ATAPI 14 eb ata1-slave: ATAPI 7f 7f ata1: mask=03 stat0=00 stat1=00 ata1: devices=04 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0x2c40-0x2c5f irq 5 at dev ice 18.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 18.3 (no driver attached) pci0: at device 20.0 (no driver attached) ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 ex_isa_identify() pnpbios: 19 devices, largest 178 bytes PNP0c02: adding io range 0x80-0x80, size=0x1, align=0x1 PNP0c02: adding io range 0xc00-0xc3f, size=0x40, align=0x1 PNP0c02: adding io range 0xca0-0xca3, size=0x4, align=0x1 PNP0c02: adding io range 0xcb8-0xcbf, size=0x8, align=0x1 PNP0c02: adding fixed memory32 range 0xfff00000-0xffffffff, size=0x100000 pnpbios: handle 0 device ID PNP0c02 (020cd041) PNP0c02: adding io range 0x10-0x1f, size=0x10, align=0x1 PNP0c02: adding io range 0x24-0x25, size=0x2, align=0x1 PNP0c02: adding io range 0x28-0x29, size=0x2, align=0x1 PNP0c02: adding io range 0x2c-0x2f, size=0x4, align=0x1 PNP0c02: adding io range 0x30-0x31, size=0x2, align=0x1 PNP0c02: adding io range 0x34-0x35, size=0x2, align=0x1 PNP0c02: adding io range 0x38-0x39, size=0x2, align=0x1 PNP0c02: adding io range 0x3c-0x3d, size=0x2, align=0x1 PNP0c02: adding io range 0x50-0x53, size=0x4, align=0x1 PNP0c02: adding io range 0x63-0x63, size=0x1, align=0x1 PNP0c02: adding io range 0x65-0x65, size=0x1, align=0x1 PNP0c02: adding io range 0x67-0x67, size=0x1, align=0x1 PNP0c02: adding io range 0x72-0x7f, size=0xe, align=0x1 PNP0c02: adding io range 0x90-0x9f, size=0x10, align=0x1 PNP0c02: adding io range 0xa4-0xa5, size=0x2, align=0x1 PNP0c02: adding io range 0xa8-0xa9, size=0x2, align=0x1 PNP0c02: adding io range 0xac-0xad, size=0x2, align=0x1 PNP0c02: adding io range 0xb0-0xb5, size=0x6, align=0x1 PNP0c02: adding io range 0xb8-0xb9, size=0x2, align=0x1 PNP0c02: adding io range 0xbc-0xbd, size=0x2, align=0x1 pnpbios: handle 1 device ID PNP0c02 (020cd041) PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 PNP0c01: adding fixed memory32 range 0xe8000-0xfffff, size=0x18000 PNP0c01: adding fixed memory32 range 0x100000-0x1fffffff, size=0x1ff00000 pnpbios: handle 2 device ID PNP0c01 (010cd041) PNP0200: adding io range 0-0xf, size=0x10, align=0x1 PNP0200: adding io range 0x81-0x8f, size=0xf, align=0x1 PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0x1 PNP0200: adding dma mask 0x10 pnpbios: handle 3 device ID PNP0200 (0002d041) PNP0000: adding io range 0x20-0x21, size=0x2, align=0x1 PNP0000: adding io range 0xa0-0xa1, size=0x2, align=0x1 PNP0000: adding irq mask 0x4 pnpbios: handle 4 device ID PNP0000 (0000d041) PNP0100: adding io range 0x40-0x43, size=0x4, align=0x1 PNP0100: adding irq mask 0x1 pnpbios: handle 5 device ID PNP0100 (0001d041) PNP0b00: adding io range 0x70-0x71, size=0x2, align=0x1 PNP0b00: adding irq mask 0x100 pnpbios: handle 6 device ID PNP0b00 (000bd041) PNP0303: adding io range 0x60-0x60, size=0x1, align=0x1 PNP0303: adding io range 0x64-0x64, size=0x1, align=0x1 PNP0303: adding irq mask 0x2 pnpbios: handle 7 device ID PNP0303 (0303d041) PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0x1 PNP0c04: adding irq mask 0x2000 pnpbios: handle 8 device ID PNP0c04 (040cd041) PNP0800: adding io range 0x61-0x61, size=0x1, align=0x1 pnpbios: handle 9 device ID PNP0800 (0008d041) PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0x1 pnpbios: handle 10 device ID PNP0a03 (030ad041) PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0x1 PNP0c02: adding io range 0x1000-0x103f, size=0x40, align=0x1 PNP0c02: adding io range 0x1040-0x104f, size=0x10, align=0x1 pnpbios: handle 11 device ID PNP0c02 (020cd041) PNP0c02: adding fixed memory32 range 0xfec00000-0xfec0ffff, size=0x10000 PNP0c02: adding fixed memory32 range 0xfee00000-0xfee00fff, size=0x1000 pnpbios: handle 12 device ID PNP0c02 (020cd041) PNP0c02: adding fixed memory32 range 0xc9800-0xcbfff, size=0x2800 pnpbios: handle 13 device ID PNP0c02 (020cd041) PNP0401: adding io range 0x378-0x37f, size=0x8, align=0x8 PNP0401: adding io range 0x778-0x77f, size=0x8, align=0x8 PNP0401: adding irq mask 0x80 PNP0401: adding dma mask 0x8 pnpbios: handle 16 device ID PNP0401 (0104d041) PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0x8 PNP0501: adding irq mask 0x10 pnpbios: handle 18 device ID PNP0501 (0105d041) PNP0f13: adding irq mask 0x1000 pnpbios: handle 19 device ID PNP0f13 (130fd041) PNP0501: adding io range 0x2f8-0x2ff, size=0x8, align=0x8 PNP0501: adding irq mask 0x8 pnpbios: handle 20 device ID PNP0501 (0105d041) PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0x8 PNP0700: adding io range 0x3f7-0x3f7, size=0x1, align=0x1 PNP0700: adding irq mask 0x40 PNP0700: adding dma mask 0x4 pnpbios: handle 21 device ID PNP0700 (0007d041) sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: