Recent 6.0-CURRENT and VMware 4.2.1: boot problem with PREEMPTION enabled kernel

From: Makoto Matsushita <matusita_at_jp.FreeBSD.org>
Date: Mon, 13 Sep 2004 00:02:16 +0900
I've just found that my VMware Workstation virtual machine doesn't
boot as expected with recent 6.0-CURRENT kernel.  For example, with
6.0-CURRENT-20040912-JPSNAP boot floppies, following three lines are
the last message, and stops VM forever:

md0: Preloaded image </mfsroot> 4423680 bytes at 0xc0a33764
acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0%
pid 24: corrected slot count (0->1)

I've tried to boot with the floppies "boot -v", and got:

ata0: reiniting channel ..
ata0: reset tp1 mask=03 ostat0=50 ostat1=50
ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00
ata0-slave:  stat=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=50 devices=0x3<ATA_SLAVE,ATA_MASTER>
ata0: resetting done ..
pid 24: corrected slot count (0->1)
ata0: reiniting channel ..
ata0: reset tp1 mask=03 ostat0=50 ostat1=50
(... and stops)

After some try-and-error challenge, it seems that this occurs if
PREEMPTION kernel option is enabled (note that SCHD_4BSD is used).

In anyway, anybody have experienced this problem?  I'm afraid that
next 5.3 beta (it'll be 5.3-BETA4) have the same problem.

-- -
Makoto `MAR' Matsushita
Received on Sun Sep 12 2004 - 13:02:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:11 UTC