From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:34:06 2003 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 9356637B40D; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31D6143FBD; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Y60U074083; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411Y53k074080; Wed, 30 Apr 2003 18:34:05 -0700 (PDT) Message-Id: <200305010134.h411Y53k074080@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:34:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumrevive.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, 01 May 2003 01:34:06 -0000 grog 2003/04/30 18:34:05 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumrevive.c Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Correct formats for some error messages. Don't cast the value to match the format. Revision Changes Path 1.41 +5 -5 src/sys/dev/vinum/vinumrevive.c