From owner-freebsd-current@FreeBSD.ORG Sat Jun 26 17:03:32 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1ABA16A4CE for ; Sat, 26 Jun 2004 17:03:32 +0000 (GMT) Received: from smart.eusc.inter.net (smart.eusc.inter.net [213.73.101.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B53643D3F for ; Sat, 26 Jun 2004 17:03:32 +0000 (GMT) (envelope-from msch@snafu.de) Received: from dial-76-032.de.inter.net ([213.73.76.32] helo=current.best-eng.de) by smart.eusc.inter.net with esmtp (Exim 3.36 #4) id 1BeGaQ-0005uJ-00 for freebsd-current@freebsd.org; Sat, 26 Jun 2004 19:03:31 +0200 Received: from current.best-eng.de (localhost.best-eng.de [127.0.0.1]) by current.best-eng.de (8.12.11/8.12.11) with ESMTP id i5QH3UNg001214 for ; Sat, 26 Jun 2004 19:03:30 +0200 (CEST) (envelope-from matthias@current.best-eng.de) Received: from localhost (localhost [[UNIX: localhost]]) by current.best-eng.de (8.12.11/8.12.11/Submit) id i5QH3Ur5001213 for freebsd-current@freebsd.org; Sat, 26 Jun 2004 19:03:30 +0200 (CEST) (envelope-from matthias) From: Matthias Schuendehuette Organization: Micro$oft-free Zone To: freebsd-current@freebsd.org Date: Sat, 26 Jun 2004 19:03:29 +0200 User-Agent: KMail/1.6.2 References: <20040625013138.54319.qmail@web53710.mail.yahoo.com> <20040626123530.GF12007@darkness.comp.waw.pl> <20040626174133.I666@korben.in.tern> In-Reply-To: <20040626174133.I666@korben.in.tern> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200406261903.29947.msch@snafu.de> X-Mailman-Approved-At: Sun, 27 Jun 2004 11:44:52 +0000 Subject: Re: geom_vinum problems (crashes and lockups) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: msch@snafu.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jun 2004 17:03:32 -0000 On Saturday 26 June 2004 17:45, Lukas Ertl wrote: > [...] The next problem is that you might specify /dev/da1s1a as > vinum drive but get /dev/da1s1c or even /dev/da1s1. 'Classic vinum' > looked at the type field in the disklabel, but we don't do this > anymore. Perhaps it would be a solution to select the 'least value'-partition in this case - postulating that /dev/da1s1 >= /dev/da1s1c >= /dev/da1s1[a-b,d-h] (which is always the case). In the moment the opposite is the case and geom_vinum opens /dev/da1s1 in that situation :-( I don't know, if, when opening /dev/da1s1a for writing, GEOM triggers a spoil event as well because GEOM *is aware* that da1s1a is in fact the same as da1s1c resp. da1s1. Does anybody (Lukas/Pawel/phk) know? -- Ciao/BSD - Matthias Matthias Schuendehuette , Berlin (Germany) PGP-Key at and ID: 0xDDFB0A5F