From owner-cvs-all@FreeBSD.ORG Sun Jun 17 22:19:21 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BC1E16A400; Sun, 17 Jun 2007 22:19:21 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BBE0713C483; Sun, 17 Jun 2007 22:19:20 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5HMJKYX050982; Sun, 17 Jun 2007 22:19:20 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5HMJKBm050981; Sun, 17 Jun 2007 22:19:20 GMT (envelope-from marcel) Message-Id: <200706172219.l5HMJKBm050981@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 17 Jun 2007 22:19:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/part g_part.c g_part.h g_part_mbr.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jun 2007 22:19:21 -0000 marcel 2007-06-17 22:19:20 UTC FreeBSD src repository Modified files: sys/geom/part g_part.c g_part.h g_part_mbr.c Log: Have gpart synthesize a disk geometry if the underlying provider don't have it. Some partitioning schemes, as well as file systems, operate on the geometry and without it such schemes (e.g. MBR) and file systems (e.g. FAT) can't be created. This is useful for memory disks. Revision Changes Path 1.9 +119 -20 src/sys/geom/part/g_part.c 1.3 +15 -0 src/sys/geom/part/g_part.h 1.2 +55 -35 src/sys/geom/part/g_part_mbr.c