Instruction fault panic while installing 6.2 on VMware Server
ghozzy
ghozzy at gmail.com
Fri Mar 2 16:10:17 UTC 2007
Hi Eric,
On 3/1/07, Eric Anderson <anderson at freebsd.org> wrote:
> On 02/24/07 05:44, ghozzy wrote:
> > Hi,
> >
> > On 2/23/07, Greg Larkin <glarkin at sourcehosting.net> wrote:
> >> Hi everyone,
> >>
> >> I'm creating a standard FreeBSD 6.2 ISO image that I can use to
> >> perform unattended installations into VMware Server virtual machines.
> >> I'm using VMServer 1.0.1, and I've hit a roadblock when sysinstall
> >> attempts to create the root filesystem.
[snip]
> >> Regards,
> >> Greg Larkin
> >
> > I have experienced similar problem in VMware Workstation under Windows XP
> > on Via C3 Nehemiah processor since FreeBSD 5.x. In my case privileged
> > instruction fault shot somewhere in rc boot process. Tracing down the cause of
> > fault i found out that it was xstore instruction, which VMware did not emulate.
> > It turned out to be the merit of new random generator appeared somewhere in
> > 5.x, which detected the Via processor and tried to use its hardware random
> > number generator. My workaround was to patch kernel to disable using this Via
> > processor feature completely. The result was successful booting and running
> > FreeBSD 5.x and 6.x under VMware on this machine.
> >
> > Attached is the patch i use for 6.x kernel.
>
>
> Can you both send me the dmesg of these machines?
>
>
> Eric
Here are the dmesg's of native boot and under vmware.
--
ghozzy
-------------- next part --------------
Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #1: Wed Feb 28 18:54:57 MSK 2007
ghozzy at nest.localnet:/usr/obj/usr/src/sys/ROVER-DISKLESS
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: VIA C3 Nehemiah+RNG+AES (1000.40-MHz 686-class CPU)
Origin = "CentaurHauls" Id = 0x698 Stepping = 8
Features=0x381b13f<FPU,VME,DE,PSE,TSC,MSR,CX8,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE>
real memory = 251592704 (239 MB)
avail memory = 240914432 (229 MB)
acpi0: <AMIINT VIA_P6> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x14> port 0x62,0x66 on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_button0: <Power Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA 862x (CLE266) host to PCI bridge> mem 0xe0000000-0xe3ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci0: <serial bus, USB> at device 16.0 (no driver attached)
pci0: <serial bus, USB> at device 16.1 (no driver attached)
pci0: <serial bus, USB> at device 16.3 (no driver attached)
viapropm0: SMBus I/O base at 0x400
viapropm0: SMBus I/O base at 0x400
viapropm0: <VIA VT8235 Power Management Unit> port 0x400-0x40f at device 17.0 on pci0
viapropm0: SMBus revision code 0x0
smbus0: <System Management Bus> on viapropm0
smb0: <SMBus generic I/O> on smbus0
isa0: <ISA bus> on viapropm0
atapci0: <VIA 8235 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 17.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <multimedia, audio> at device 17.5 (no driver attached)
pci0: <simple comms> at device 17.6 (no driver attached)
vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xdc00-0xdcff mem 0xdffffe00-0xdffffeff irq 10 at device 18.0 on pci0
miibus0: <MII bus> on vr0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vr0: Ethernet address: 00:11:5b:20:31:9b
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
acpi_acad0: <AC Adapter> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
Timecounter "TSC" frequency 1000398790 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default
ad0: 19077MB <Seagate ST92011A 3.04> at ata0-master UDMA100
Trying to mount root from nfs:192.168.0.22:/fs/rover
NFS ROOT: 192.168.0.22:/fs/rover
-------------- next part --------------
Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #1: Wed Feb 28 18:54:57 MSK 2007
ghozzy at nest.localnet:/usr/obj/usr/src/sys/ROVER-DISKLESS
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: VIA C3 Nehemiah+RNG+AES (1031.19-MHz 686-class CPU)
Origin = "CentaurHauls" Id = 0x698 Stepping = 8
Features=0x381b33f<FPU,VME,DE,PSE,TSC,MSR,CX8,APIC,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE>
real memory = 100663296 (96 MB)
avail memory = 93024256 (88 MB)
acpi0: <PTLTD RSDT> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xe8000000-0xebffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI 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 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1050-0x105f at device 7.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <serial bus, USB> at device 7.2 (no driver attached)
pci0: <bridge> at device 7.3 (no driver attached)
pci0: <display, VGA> at device 15.0 (no driver attached)
pci0: <mass storage, SCSI> at device 16.0 (no driver attached)
lnc0: <PCNet/PCI Ethernet adapter> port 0x1080-0x10ff irq 10 at device 17.0 on pci0
lnc0: Attaching PCNet/PCI Ethernet adapter
lnc0: [GIANT-LOCKED]
lnc0: Ethernet address: 00:0c:29:69:31:4b
lnc0: if_start running deferred for Giant
lnc0: PCnet-PCI
acpi_acad0: <AC Adapter> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xdc000-0xdffff,0xe0000-0xe3fff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 1031187830 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default
ad0: 19077MB <VMware Virtual IDE Hard Drive 00000001> at ata0-master UDMA33
Trying to mount root from nfs:192.168.0.22:/fs/rover
NFS ROOT: 192.168.0.22:/fs/rover
More information about the freebsd-hackers
mailing list