On 18-11-10 15:33, Dale Rahn wrote: > It is likely that this is an 'option SMALL_KERNEL' interaction, however > realize > this is a configuration that OpenBSD isn't likely to support.
We looked at it and, unfortunately, that can't be the cause. Standard RAMDISK_CD sets that option, but our custom kernel does not. Anyone who has further ideas on this? +++chefren On Thu, Nov 18, 2010 at 12:08:11PM +0100, chefren wrote: > > We use a custom i386 RAMDISK_CD kernel: basically we add most options from GENERIC and > > GENERIC.MP. > > > > Upgrading from 4.6 to 4.8, this kernel hangs forever after: > > root on rd0a swap on rd0b dump on rd0b > > > > The problem turns out to be MP; activation of the secondary processors. > > > > The custom kernel works fine on a single-core machine, and a recompiled kernel without > > config lines > > option MULTIPROCESSOR > > cpu* at mainbus? > > also works fine everywhere. > > > > > > -- > > The problem can be reproduced by simply adding those two MP config lines to the standard > > RAMDISK_CD kernel config.

