Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 2003 14:18:47 +0900
From:      Makoto Matsushita <matusita@jp.FreeBSD.org>
To:        smp@FreeBSD.org
Subject:   Re: SMP and VMware 4
Message-ID:  <20030411141847R.matusita@jp.FreeBSD.org>
In-Reply-To: <3E95C2AE.9040504@isi.edu>
References:  <3E95C2AE.9040504@isi.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

larse> has anyone booted a -current SMP kernel inside VMware 4?

I'm still thinking VMware does not support SMP (read: two or more CPU
are visible inside VM), but my friend noticed me that there are SMP
related menus in BIOS.

I doubt it still, but it worth trying... here it is:

Copyright (c) 1992-2003 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: Fri Apr 11 13:50:50 JST 2003
    root@proco.matatabi.or.jp:/pub/FreeBSD/src/sys/i386/compile/MEGAVALION2
Preloaded elf kernel "/boot/kernel/kernel" at 0xc03e4000.
Timecounter "i8254"  frequency 1193182 Hz
CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz (1993.23-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf28  Stepping = 8
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
real memory  = 134217728 (128 MB)
avail memory = 126013440 (120 MB)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
FreeBSD/SMP: Multiprocessor System Detected: 1 CPUs
 cpu0 (BSP): apic id:  0, version: 0x00040011, at 0xfee00000
 io0 (APIC): apic id:  1, version: 0x00170011, at 0xfec00000
Allocating major#253 to "net"
Allocating major#252 to "g_ctl"
Allocating major#251 to "pci"
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 9 entries at 0xc00fdf30
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
IOAPIC #0 intpin 17 -> irq 2
IOAPIC #0 intpin 18 -> irq 9
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
pcib1: <PCIBIOS PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x1050-0x105f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
piix0 port 0x1040-0x104f at device 7.3 on pci0
Timecounter "PIIX"  frequency 3579545 Hz
pci0: <display, VGA> at device 15.0 (no driver attached)
lnc0: <PCNet/PCI Ethernet adapter> port 0x1060-0x107f irq 2 at device 16.0 on pci0
lnc0: Attaching PCNet/PCI Ethernet adapter
lnc0: PCnet-PCI address 00:0c:29:b3:01:41
pci0: <multimedia, audio> at device 17.0 (no driver attached)
orm0: <Option ROMs> at iomem 0xe4000-0xe7fff,0xdc000-0xdffff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: failed to get data.
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
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
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Allocating major#250 to "devstat"
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0c02> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0400> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
Timecounters tick every 10.000 msec
ad0: 8192MB <VMware Virtual IDE Hard Drive> [16644/16/63] at ata0-master UDMA33
acd0: CDROM <VMware Virtual IDE CDROM Drive> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a

Note that host machine is T30 running WindowsXP Pro.

There are still one CPU, but FreeBSD recongnizes that this machine is
SMP capable.

Anyway, I've sent something wrong info in last email, sorry.

***

BTW, VMware Workstation 4 does support ACPI (see relnotes).  However,
if "FreeBSD" is selected as guest operating system in VMware Machine
Control Panel, ACPI is disabled (see dmesg above).

-- -
Makoto `MAR' Matsushita



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030411141847R.matusita>