From owner-cvs-all Sat Aug 7 1: 9:53 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1AC6015740; Sat, 7 Aug 1999 01:09:46 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: (from grog@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA67027; Sat, 7 Aug 1999 01:07:07 -0700 (PDT) (envelope-from grog@FreeBSD.org) Message-Id: <199908070807.BAA67027@freefall.freebsd.org> From: Greg Lehey Date: Sat, 7 Aug 1999 01:07:07 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/vinum vinumio.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk grog 1999/08/07 01:07:06 PDT Modified files: sys/dev/vinum vinumio.c Log: Remove code to accept partitions of type 'unused'. From now on, Vinum will only accept partitions of type 'vinum'. format_config: Use the new %q format option in kvprintf, thus getting rid of some of the filthiest code I've written in a long time. Also remove the lltoa() function. With-great-thanks-to: peter format_config: Accept the fact that a subdisk might not be attached to a plex, and save the config correctly. vinum_scandisk: Scan all slices on a drive with a Microsoft partition table. Only look at the compatibility slice if nothing was found in the Microsoft slices. This change removes a frequently employed method of shooting yourself in the foot: people would decide that the Vinum drives belonged on their own slice, and they wouldn't be able to start the subsystem after a reboot. Documentation updates to follow. Revision Changes Path 1.33 +96 -83 src/sys/dev/vinum/vinumio.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message