From owner-freebsd-fs@FreeBSD.ORG Mon Aug 1 11:30:10 2005 Return-Path: X-Original-To: fs@freebsd.org Delivered-To: freebsd-fs@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD1CB16A41F; Mon, 1 Aug 2005 11:30:10 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B82443D46; Mon, 1 Aug 2005 11:30:10 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 2AEC31FFACC; Mon, 1 Aug 2005 13:30:08 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id BE2E81FFACB; Mon, 1 Aug 2005 13:30:05 +0200 (CEST) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id EBD361538C; Mon, 1 Aug 2005 11:26:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id E117315329; Mon, 1 Aug 2005 11:26:41 +0000 (UTC) Date: Mon, 1 Aug 2005 11:26:41 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: Dario Freni In-Reply-To: <42EDFA77.1080704@freesbie.org> Message-ID: References: <42EB7B3E.3030308@freebsd.org> <42ED67A5.8060102@freesbie.org> <42EDFA77.1080704@freesbie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: fs@freebsd.org, FreeBSD current mailing list , Peter Grehan Subject: Re: Rockridge extension not enabled when / is cd9660, boot fails X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2005 11:30:11 -0000 On Mon, 1 Aug 2005, Dario Freni wrote: > Dario Freni wrote: > > Peter Grehan wrote: > > > >>Hi Dario, > >> > >> I've come across this too: a hack is at: > >> > >> http://people.freebsd.org/~grehan/cd9660_vfsops.diff > >> > >> ... though I think that's the wrong way to do it. > >> > >> I guess you and I are the only ones to ever mount cd9660 as root :) > > > > > > I guess it too :) Thank you very much for the patch. Can't be it > > commited? Or can't this problem be fixed on the source tree in some way? > > I think the cd9660 root "feature" is quite unusable this way. > > The patched worked for me in a normal environment. I'm getting a LOR > under qemu: > > acd0: CDROM at ata1-master PIO3 > ATA PseudoRAID loaded > GEOM_LABEL: Label for provider acd0 is iso9660/FreeSBIE. > Trying to mount root from cd9660:/dev/iso9660/FreeSBIE > lock order reversal > 1st 0xc12ef6e8 ATA state lock (ATA state lock) @ > /usr/src/sys/dev/ata/ata-all.c:297 > 2nd 0xc10611c4 user map (user map) @ /usr/src/sys/vm/vm_map.c:2997 already seen before. See http://sources.zabbadoz.net/freebsd/lor.html#094 -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT