From owner-freebsd-smp Fri Oct 15 22:26:14 1999 Delivered-To: freebsd-smp@freebsd.org Received: from bbs.ee.ntu.edu.tw (bbs.ee.ntu.edu.tw [140.112.18.32]) by hub.freebsd.org (Postfix) with SMTP id 3F0E1150F2 for ; Fri, 15 Oct 1999 22:25:14 -0700 (PDT) (envelope-from woju@bbs.ee.ntu.edu.tw) Received: (qmail 34333 invoked by uid 9999); 16 Oct 1999 05:25:08 -0000 Date: 16 Oct 1999 05:25:08 -0000 Message-ID: <19991016052508.34332.qmail@bbs.ee.ntu.edu.tw> Reply-To: woju@bbs.ee.ntu.edu.tw From: woju@bbs.ee.ntu.edu.tw To: freebsd-smp@freebsd.org Subject: Re: SMP on 4 Pentium III(450NX) failed X-Disclaimer: 臺大電機 Maxwell 站對本信內容恕不負責。 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org : Does anybody have successful experience for running FreeBSD 3.X-STABLE : SMP on 4 Pentium III 550 with Intel 450NX chipset? : When I run FreeBSD 3.3-STABLE SMP on AcerAltos 21000, Pentium III 550 x 4, : the booting process halt at "Lauching CPU #1". Some other interesting info, the same machine(Acer Altos 21000), installing 4.0-CURRENT -- FreeBSD-SMP "semi-ok". The console is "semi-frozen". When I try to login from console, press Enter several times to get prompts, the login prompts show after dozens of secs. That is, the console is not "interactive". Anyway, I can telnet into this machine and make world. make -j3 world -> frozen make world -> ok 0.56 real 1931.95 user 925.12 sys Another strange thing is, the clock(date) is also "semi-frozen" -- -------------------------------------------------------------- >>> elf make world started on Sat Oct 16 11:00:27 CST 1999 >>> elf make world completed on Sat Oct 16 11:00:28 CST 1999 -------------------------------------------------------------- bash-2.03# date Sat Oct 16 11:00:29 CST 1999 bash-2.03# date Sat Oct 16 11:00:27 CST 1999 bash-2.03# date Sat Oct 16 11:00:27 CST 1999 bash-2.03# date Sat Oct 16 11:00:29 CST 1999 bash-2.03# date Sat Oct 16 11:00:26 CST 1999 bash-2.03# date Sat Oct 16 11:00:29 CST 1999 bash-2.03# date Sat Oct 16 11:00:27 CST 1999 =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f9e00 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xe3 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f9e10 signature: 'PCMP' base table length: 280 version: 1.4 checksum: 0x67 OEM ID: 'ACER ' Product ID: 'X5 ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 25 local APIC address: 0xfee00000 extended table length: 140 extended table checksum: 15 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 6 7 3 0x387fbff 1 0x11 AP, usable 6 7 3 0x387fbff 2 0x11 AP, usable 6 7 3 0x387fbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 ISA -- I/O APICs: APIC ID Version State Address 3 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# INT active-hi edge 2 0 3 0 INT active-hi edge 2 1 3 1 INT active-hi edge 2 3 3 3 INT active-hi edge 2 4 3 4 INT active-hi edge 2 5 3 5 INT active-hi edge 2 6 3 6 INT active-hi edge 2 7 3 7 INT active-hi edge 2 8 3 8 INT active-hi edge 2 9 3 9 INT active-hi edge 2 12 3 12 INT active-hi edge 2 14 3 14 INT active-hi edge 2 15 3 15 INT active-hi level 0 7:D 3 19 INT active-lo level 1 8:A 3 21 INT active-lo level 1 9:A 3 23 INT active-lo level 1 9:B 3 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT active-hi edge 2 0 255 0 NMI active-hi edge 2 0 255 1 ------------------------------------------------------------------------------- MP Config Extended Table Entries: -- bus ID: 0 address type: memory address address base: 0x40700000 address range: 0x1e00000 -- bus ID: 0 address type: memory address address base: 0xa0000 address range: 0x20000 -- bus ID: 1 address type: memory address address base: 0x42500000 address range: 0xbc200000 -- bus ID: 0 address type: I/O address address base: 0x0 address range: 0x4000 -- bus ID: 1 address type: I/O address address base: 0x4000 address range: 0xc000 -- bus ID: 2 bus info: 0x00 parent bus ID: 0-- bus ID: 2 address modifier: add predefined range: 0x00000000-- bus ID: 2 address modifier: add predefined range: 0x00000001-- bus ID: 1 address modifier: subtract predefined range: 0x00000000-- bus ID: 1 address modifier: subtract predefined range: 0x00000001 ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optional (built-in defaults will work in most cases): #options NCPU=3 # number of CPUs #options NBUS=3 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs ------------------------------------------------------------------------------- dmesg output: Copyright (c) 1992-1999 The FreeBSD Project. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 4.0-19991012-CURRENT #2: Sat Oct 16 10:54:13 CST 1999 root@more33.i3:/usr/src/sys/compile/FREEBSD Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III (549.90-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x383fbff real memory = 1072627712 (1047488K bytes) avail memory = 1038761984 (1014416K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu2 (AP): apic id: 2, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 3, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc0276000. Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 2.0 on pci0 isa0: on isab0 chip0: at device 2.1 on pci0 chip1: at device 2.2 on pci0 Timecounter "PIIX" frequency 3579545 Hz chip2: at device 2.3 on pci0 vga-pci0: at device 12.0 on pci0 pcib1: on motherboard pci1: on pcib1 fxp0: irq 21 at device 8.0 on pci1 fxp0: Ethernet address 00:90:27:a7:ff:46 ahc0: irq 23 at device 9.0 on pci1 ahc0: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs ahc1: irq 23 at device 9.1 on pci1 ahc1: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs fdc0: at port 0x3f0-0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 wdc0 at port 0x1f0-0x1f7 irq 14 on isa0 wdc0: unit 0 (atapi): , removable, accel, dma, iordy wcd0: drive speed 171 - 8593KB/sec, 128KB cache wcd0: supported read types: CD-R, CD-RW, CD-DA, packet track wcd0: Audio: play, 255 volume levels wcd0: Mechanism: ejectable tray wcd0: Medium: no/blank disc inside, unlocked atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ed0 at port 0x340-0x35f iomem 0xd8000 irq 3 on isa0 ed0: address 00:80:c8:28:38:26, type NE2000 (16 bit) APIC_IO: routing 8254 via 8259 on pin 0 SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! Creating DISK da0 changing root device to da0s2a da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing Enabled da0: 8748MB (17916240 512 byte sectors: 255H 63S/T 1115C) calcru: negative time of -4206654 usec for pid 252 (cc1) calcru: negative time of -3852841 usec for pid 292 (cc1) calcru: negative time of -4518683 usec for pid 404 (mount_mfs) calcru: negative time of -4518683 usec for pid 404 (mount_mfs) calcru: negative time of -4536531 usec for pid 477 (cc1) calcru: negative time of -4266451 usec for pid 612 (cc1) calcru: negative time of -4625100 usec for pid 770 (cc1) calcru: negative time of -4368203 usec for pid 1135 (make) calcru: negative time of -4661110 usec for pid 4406 (make) calcru: negative time of -4660910 usec for pid 4983 (make) calcru: negative time of -4664548 usec for pid 5689 (make) =============================================================================== Regards, woju To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message