From owner-cvs-all Sat Aug 7 1: 8:17 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 77FEE14DC3; Sat, 7 Aug 1999 01:08:14 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: (from grog@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA66896; Sat, 7 Aug 1999 01:05:47 -0700 (PDT) (envelope-from grog@FreeBSD.org) Message-Id: <199908070805.BAA66896@freefall.freebsd.org> From: Greg Lehey Date: Sat, 7 Aug 1999 01:05:47 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/vinum vinum.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk grog 1999/08/07 01:05:47 PDT Modified files: sys/dev/vinum vinum.c Log: vinumopen: add code to open raw subdisks. This is now used to initialize subdisks. Probably the plex-related subdisk type will die a death. vinumconfig.c: Accept (and ignore) kernel state information in userland config files. This saves a lot of error recovery and also makes it possible to use the output of printconfig to create new configuration. Remove checkdiskconfig(). It wasn't needed any more. Start adding support for hot spare drives. You can't put anything on them (yet). Change message formats from %lld to %qd. get_empty_sd: Initialize size to -1. Previously this was done in config_subdisk, which is the wrong place. start_config: set current drive, plex and volume to -1, thus stopping update configurations from taking their defaults from old configs. Revision Changes Path 1.27 +13 -8 src/sys/dev/vinum/vinum.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message