Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2014 19:44:47 +0200 (CEST)
From:      =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
To:        FreeBSD stable <freebsd-stable@freebsd.org>
Subject:   Re: Unable to mount the root fs on stable/8 r264339, GENERIC kernel,  with MBR, FreeBSD slice, and UFS volume labels
Message-ID:  <alpine.BSF.2.00.1404151933510.9102@mail.fig.ol.no>
In-Reply-To: <alpine.BSF.2.00.1404111820160.9102@mail.fig.ol.no>
References:  <alpine.BSF.2.00.1404111820160.9102@mail.fig.ol.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 11 Apr 2014 18:38+0200, Trond Endrestøl wrote:

> Hi,
> 
> I have a couple of uncritical systems running stable/8 r258344.
> Hardware is Dell OptiPlex GX260, BIOS A09, which is the latest rev.
> 
> The r264339 GENERIC kernel are unable to mount the root fs from the 
> hard drive using MBR, FreeBSD slice, and UFS volume labels.
> 
> r258344 obviously can.
> 
> I even tried regular device names like /dev/ad0s1a in /etc/fstab, and 
> at the mountroot> prompt, i.e. ufs:/dev/ad0s1a. The kernel still 
> cannot mount the root fs.
> 
> The new kernel (r264339) does recognize the ad0 harddrive, and ad0 is 
> listed as one of the GEOM managed disk devices; acd0 being the other 
> one.
> 
> Do I need to load additional geom modules, or is it a genuine bug?
> 
> I have recreated the same conditions on a spare GX260, yes, I have 
> plenty of them.

I believe I have identified r262226 as the offending commit.

Maybe the flags integer is set to a bad value before the calls to 
resource_list_alloc().

My spare system is currently recompiling r262221 of both world and 
kernel, and I hope to confirm this assumption in a few hours.

If all goes well, I intend to move forward to the latest revision of 
stable/8, back out the change done to sys/dev/pci/pci.c in r262226, 
recompile world and kernel, install the kernel, and if successfully, 
I'll install world as well.

> In addition there was some problems with the USB subsystem, so I 
> disabled USB in the BIOS for now. USB is not essential for any of my 
> systems.

I have reenabled the USB options in the BIOS, and I have attached a 
USB keyboard and a USB mouse, in addition to the PS/2 keyboard. All 
I/O devices work as they should. Maybe the USB issues were also caused 
by r262226.

Stay tuned.

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
From owner-freebsd-stable@FreeBSD.ORG  Wed Apr 16 08:09:52 2014
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 9472C34B
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 08:09:52 +0000 (UTC)
Received: from smtp.fagskolen.gjovik.no (smtp.fagskolen.gjovik.no
 [IPv6:2001:700:1100:1:200:ff:fe00:b])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "smtp.fagskolen.gjovik.no",
 Issuer "Fagskolen i Gj??vik" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 315A81BC3
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 08:09:51 +0000 (UTC)
Received: from mail.fig.ol.no (localhost [127.0.0.1])
 by mail.fig.ol.no (8.14.7/8.14.7) with ESMTP id s3G89bjK068720
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 10:09:37 +0200 (CEST)
 (envelope-from trond@fagskolen.gjovik.no)
Received: from localhost (trond@localhost)
 by mail.fig.ol.no (8.14.7/8.14.7/Submit) with ESMTP id s3G89bv7068717
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 10:09:37 +0200 (CEST)
 (envelope-from trond@fagskolen.gjovik.no)
X-Authentication-Warning: mail.fig.ol.no: trond owned process doing -bs
Date: Wed, 16 Apr 2014 10:09:37 +0200 (CEST)
From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>
Sender: Trond.Endrestol@fagskolen.gjovik.no
To: FreeBSD stable <freebsd-stable@freebsd.org>
Subject: Re: Unable to mount the root fs on stable/8 r264339, GENERIC kernel, 
 with MBR, FreeBSD slice, and UFS volume labels
In-Reply-To: <alpine.BSF.2.00.1404151933510.9102@mail.fig.ol.no>
Message-ID: <alpine.BSF.2.00.1404161006180.9102@mail.fig.ol.no>
References: <alpine.BSF.2.00.1404111820160.9102@mail.fig.ol.no>
 <alpine.BSF.2.00.1404151933510.9102@mail.fig.ol.no>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
Organization: Fagskolen Innlandet
OpenPGP: url=http://fig.ol.no/~trond/trond.key
MIME-Version: 1.0
X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED
 autolearn=unavailable version=3.3.2
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.fig.ol.no
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: 8BIT
X-Content-Filtered-By: Mailman/MimeDel 2.1.17
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Apr 2014 08:09:52 -0000

On Tue, 15 Apr 2014 19:44+0200, Trond Endrestøl wrote:

> On Fri, 11 Apr 2014 18:38+0200, Trond Endrestøl wrote:
> 
> > Hi,
> > 
> > I have a couple of uncritical systems running stable/8 r258344.
> > Hardware is Dell OptiPlex GX260, BIOS A09, which is the latest rev.
> > 
> > The r264339 GENERIC kernel are unable to mount the root fs from the 
> > hard drive using MBR, FreeBSD slice, and UFS volume labels.
> > 
> > r258344 obviously can.
> > 
> > I even tried regular device names like /dev/ad0s1a in /etc/fstab, and 
> > at the mountroot> prompt, i.e. ufs:/dev/ad0s1a. The kernel still 
> > cannot mount the root fs.
> > 
> > The new kernel (r264339) does recognize the ad0 harddrive, and ad0 is 
> > listed as one of the GEOM managed disk devices; acd0 being the other 
> > one.
> > 
> > Do I need to load additional geom modules, or is it a genuine bug?
> > 
> > I have recreated the same conditions on a spare GX260, yes, I have 
> > plenty of them.
> 
> I believe I have identified r262226 as the offending commit.
> 
> Maybe the flags integer is set to a bad value before the calls to 
> resource_list_alloc().
> 
> My spare system is currently recompiling r262221 of both world and 
> kernel, and I hope to confirm this assumption in a few hours.

Confirmed.

> If all goes well, I intend to move forward to the latest revision of 
> stable/8, back out the change done to sys/dev/pci/pci.c in r262226, 
> recompile world and kernel, install the kernel, and if successfully, 
> I'll install world as well.

Confirmed, stable/8 r264519 with r262226 backed out does indeed work 
on a Dell OptiPlex GX260, BIOS A09.

Any chance anyone would like to dig deeper into the matter?
Should I file a PR?

> > In addition there was some problems with the USB subsystem, so I 
> > disabled USB in the BIOS for now. USB is not essential for any of my 
> > systems.
> 
> I have reenabled the USB options in the BIOS, and I have attached a 
> USB keyboard and a USB mouse, in addition to the PS/2 keyboard. All 
> I/O devices work as they should. Maybe the USB issues were also caused 
> by r262226.
> 
> Stay tuned.

Happy Easter, all!

-- 
+-------------------------------+------------------------------------+
| Vennlig hilsen,               | Best regards,                      |
| Trond Endrestøl,              | Trond Endrestøl,                   |
| IT-ansvarlig,                 | System administrator,              |
| Fagskolen Innlandet,          | Gjøvik Technical College, Norway,  |
| tlf. mob.   952 62 567,       | Cellular...: +47 952 62 567,       |
| sentralbord 61 14 54 00.      | Switchboard: +47 61 14 54 00.      |
+-------------------------------+------------------------------------+
From owner-freebsd-stable@FreeBSD.ORG  Wed Apr 16 09:41:48 2014
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id BAA34358
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 09:41:48 +0000 (UTC)
Received: from smtp.smtpout.orange.fr (smtp11.smtpout.orange.fr
 [80.12.242.133]) by mx1.freebsd.org (Postfix) with ESMTP id 3B6831551
 for <freebsd-stable@freebsd.org>; Wed, 16 Apr 2014 09:41:47 +0000 (UTC)
Received: from localhost ([92.156.227.89]) by mwinf5d34 with ME
 id qZhl1n0061wMtbQ03ZhlyN; Wed, 16 Apr 2014 11:41:46 +0200
X-ME-Helo: localhost
X-ME-Date: Wed, 16 Apr 2014 11:41:46 +0200
X-ME-IP: 92.156.227.89
Message-ID: <534E5058.20106@orange.fr>
Date: Wed, 16 Apr 2014 11:41:44 +0200
From: Claude Buisson <clbuisson@orange.fr>
User-Agent: Mozilla/5.0 (X11; FreeBSD i386;
 rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no>,
 FreeBSD stable <freebsd-stable@freebsd.org>
Subject: Re: Unable to mount the root fs on stable/8 r264339, GENERIC kernel, 
 with MBR, FreeBSD slice, and UFS volume labels
References: <alpine.BSF.2.00.1404111820160.9102@mail.fig.ol.no>
 <alpine.BSF.2.00.1404151933510.9102@mail.fig.ol.no>
 <alpine.BSF.2.00.1404161006180.9102@mail.fig.ol.no>
In-Reply-To: <alpine.BSF.2.00.1404161006180.9102@mail.fig.ol.no>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Cc: jhb@freebsd.org
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Apr 2014 09:41:48 -0000

On 04/16/2014 10:09, Trond Endrest=F8l wrote:
> On Tue, 15 Apr 2014 19:44+0200, Trond Endrest=F8l wrote:
>
>> On Fri, 11 Apr 2014 18:38+0200, Trond Endrest=F8l wrote:
>>
>>> Hi,
>>>
>>> I have a couple of uncritical systems running stable/8 r258344.
>>> Hardware is Dell OptiPlex GX260, BIOS A09, which is the latest rev.
>>>
>>> The r264339 GENERIC kernel are unable to mount the root fs from the
>>> hard drive using MBR, FreeBSD slice, and UFS volume labels.
>>>
>>> r258344 obviously can.
>>>
>>> I even tried regular device names like /dev/ad0s1a in /etc/fstab, and=

>>> at the mountroot> prompt, i.e. ufs:/dev/ad0s1a. The kernel still
>>> cannot mount the root fs.
>>>
>>> The new kernel (r264339) does recognize the ad0 harddrive, and ad0 is=

>>> listed as one of the GEOM managed disk devices; acd0 being the other
>>> one.
>>>
>>> Do I need to load additional geom modules, or is it a genuine bug?
>>>
>>> I have recreated the same conditions on a spare GX260, yes, I have
>>> plenty of them.
>>
>> I believe I have identified r262226 as the offending commit.
>>
>> Maybe the flags integer is set to a bad value before the calls to
>> resource_list_alloc().
>>
>> My spare system is currently recompiling r262221 of both world and
>> kernel, and I hope to confirm this assumption in a few hours.
>
> Confirmed.
>
>> If all goes well, I intend to move forward to the latest revision of
>> stable/8, back out the change done to sys/dev/pci/pci.c in r262226,
>> recompile world and kernel, install the kernel, and if successfully,
>> I'll install world as well.
>
> Confirmed, stable/8 r264519 with r262226 backed out does indeed work
> on a Dell OptiPlex GX260, BIOS A09.
>

Just another data point related to r262226:

Yesterday, I upgraded a stable/8 system from r260539 to r264426, which co=
uld not=20
finish booting. In my case, it stopped just after detecting an agp card (=
and=20
could boot if agp was disabled by device.hints).

Reverting r262226 gave me back a fully usable system.

This system is also a Dell, but a (oldish) Dimension 4550 BIOS A08.

> Any chance anyone would like to dig deeper into the matter?
> Should I file a PR?
>

I think so, if jhb (cced) keep being interested in stable/8..

BTW, this morning I succeeded in booting a stable/10 snapshot r264194 USB=
 stick=20
on this machine.

>>> In addition there was some problems with the USB subsystem, so I
>>> disabled USB in the BIOS for now. USB is not essential for any of my
>>> systems.
>>
>> I have reenabled the USB options in the BIOS, and I have attached a
>> USB keyboard and a USB mouse, in addition to the PS/2 keyboard. All
>> I/O devices work as they should. Maybe the USB issues were also caused=

>> by r262226.
>>
>> Stay tuned.
>
> Happy Easter, all!
>

CBu






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