From owner-freebsd-current@FreeBSD.ORG Fri Aug 8 19:01:26 2003 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 7C4F937B401 for ; Fri, 8 Aug 2003 19:01:26 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECABF43FA3 for ; Fri, 8 Aug 2003 19:01:24 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 4ABB1526E6; Sat, 9 Aug 2003 11:31:21 +0930 (CST) Date: Sat, 9 Aug 2003 11:31:21 +0930 From: Greg 'groggy' Lehey To: Poul-Henning Kamp Message-ID: <20030809020121.GC1741@wantadilla.lemis.com> References: <20030808130912.A429138CCB@www.fastmail.fm> <8938.1060349049@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T/5gogCFEf4tDWvL" Content-Disposition: inline In-Reply-To: <8938.1060349049@critter.freebsd.dk> User-Agent: Mutt/1.4i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: freebsd-current@freebsd.org Subject: GEOM/vinum compatibility (was: vinum lock panic at startup -current) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Aug 2003 02:01:26 -0000 --T/5gogCFEf4tDWvL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Friday, 8 August 2003 at 15:24:09 +0200, Poul-Henning Kamp wrote: > In message <20030808130912.A429138CCB@www.fastmail.fm>, "Aaron Wohl" writes: > >> Panicstring: mutex Giant owned at /usr/src/sys/geom/geom_dev.c:198 > > Ok, then I think I know what it is. > > Vinum appearantly does not go through SPECFS but rather calls into > the disk device drivers directly. That is a pretty wrong thing to > do, It used to be the standard. What's the issue? > and it seems that vinum does not respect the D_NOGIANT flag which > GEOM recently started setting. Probably because it didn't know about it. As I've said before, it would be nice to be informed about the changes you're making, particularly given your stated intention of doing no work on Vinum. Could you please give details (privately if you want, but I think this could be of interest to other people too). Greg -- See complete headers for address and phone numbers --T/5gogCFEf4tDWvL Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE/NFXxIubykFB6QiMRAgg5AJ4yL7NiqIuDWsASkUcChCRQjHDpYwCgnonw gC5k8MLqVWay5GUIfnrx+K4= =/6eA -----END PGP SIGNATURE----- --T/5gogCFEf4tDWvL--