From owner-cvs-src@FreeBSD.ORG Thu Jan 20 22:14:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A7E616A4CE; Thu, 20 Jan 2005 22:14:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 045F443D1F; Thu, 20 Jan 2005 22:14:06 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j0KME5nO096164; Thu, 20 Jan 2005 22:14:05 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0KME5Xp096163; Thu, 20 Jan 2005 22:14:05 GMT (envelope-from pjd) Message-Id: <200501202214.j0KME5Xp096163@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 20 Jan 2005 22:14:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_mbr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2005 22:14:06 -0000 pjd 2005-01-20 22:14:05 UTC FreeBSD src repository Modified files: sys/geom geom_mbr.c Log: Protect against recursive slices creation in simlar way as it is done in BSD class, ie. if provider below us uses the same metadata, don't create slices based on the metadata. This allows to create slices on geoms with rank != 1 without hacks. Discussed with: phk Approved by: phk MFC after: 2 weeks Revision Changes Path 1.64 +33 -7 src/sys/geom/geom_mbr.c