Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Dec 2003 06:54:08 -0800
From:      Luigi Rizzo <rizzo@icir.org>
To:        current@freebsd.org, phk@freebsd.org
Subject:   problems with sys/dev/md/md.c 1.108 and preloaded images
Message-ID:  <20031212065408.A34028@xorpc.icir.org>

next in thread | raw e-mail | index | archive | help
Poul,
rev.1.108 of sys/dev/md/md.c somehow prevents proper booting of
picobsd images -- i am seeing that over etherboot, but i believe
it also happens with floppy based kernels.

The symptoms are, with 1.108, the kernel output on the console
stops at the point indicated by ---> below, whereas reverting to
1.107 makes the boot process proceed.

    unknown: <PNP0c01> can't assign resources (port)
    Timecounter "TSC" frequency 3056509784 Hz quality 800
    Timecounters tick every 1.000 msec
    ipfw2 initialized, divert disabled, ...
--->
    g_provider 0xc68c7080 disappeared while tasting
    Mounting root from ufs:/dev/md0
    Loading /etc from MFS:/fd ...

This is with a freshly checked tree.
I tried with older trees (which is how i found out the problem),
and the problem appears between these two releases:

    lcvs update -Pd -D'20031118 10:18 PST' sys	# works
    lcvs update -Pd -D'20031118 10:20 PST' sys	# hangs

The above output was obtained with the following versions:

    lcvs update -Pd -r HEAD sys			# still hangs
    lcvs update -Pd -r 1.107 sys/dev/md/md.c	# works

Is this something easy to fix ? I am not familiar with the geom changes
to tell...

	cheers
	luigi



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