From owner-freebsd-geom@FreeBSD.ORG Sun Jul 27 19:10:09 2008 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4542E106567E for ; Sun, 27 Jul 2008 19:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3ACDC8FC18 for ; Sun, 27 Jul 2008 19:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m6RJA9Fv060569 for ; Sun, 27 Jul 2008 19:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m6RJA9qB060568; Sun, 27 Jul 2008 19:10:09 GMT (envelope-from gnats) Date: Sun, 27 Jul 2008 19:10:09 GMT Message-Id: <200807271910.m6RJA9qB060568@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: Ulf Lilleengen Cc: Subject: Re: bin/90093: fdisk(8) incapable of altering in-core geometry X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ulf Lilleengen List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2008 19:10:09 -0000 The following reply was made to PR bin/90093; it has been noted by GNATS. From: Ulf Lilleengen To: bug-followup@FreeBSD.org Cc: Subject: Re: bin/90093: fdisk(8) incapable of altering in-core geometry Date: Sun, 27 Jul 2008 21:06:30 +0200 AFAICT, the fdisk code skips to using pwrite to write the MBR if the MBR GEOM class fails (which it will do if an MBR does not exist), and should update the MBR info correctly anyway. I was however unsuccessful altering the geometry even with this patch. But the warning printed when geom_mbr fails is a bit confusing, since the write request might be successful anyway, so we should either just quell the warning, or make using geom_mbr work. -- Ulf Lilleengen