From owner-cvs-all Wed Jan 20 16:30:53 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09676 for cvs-all-outgoing; Wed, 20 Jan 1999 16:30:53 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09671; Wed, 20 Jan 1999 16:30:52 -0800 (PST) (envelope-from grog@FreeBSD.org) From: Greg Lehey Received: (from grog@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA12847; Wed, 20 Jan 1999 16:30:53 -0800 (PST) Date: Wed, 20 Jan 1999 16:30:53 -0800 (PST) Message-Id: <199901210030.QAA12847@freefall.freebsd.org> 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/01/20 16:30:53 PST Modified files: sys/dev/vinum vinum.c Log: Include Peter Wemm's renaming and restructuring Change from lkm to kld Remove BROKEN_GDB kludge (it's not needed with klds) Add code for interfacing with daemon Modify manner of determining when module is idle Modify device minor number encoding, use selector functions which also permit anonymous plexes and subdisks. Remove code for 2.x support. Move vinum_scandisk to vinumio.c Remove myproc kludge Keep track of open volumes by flag, not by pid (the pids caused some problems with the lock manager). free_vinum: Remove unmapped and defective regions from plexes. Wait for daemon to stop before returning vinumopen: Don't refuse an open if the volume is already open. Revision Changes Path 1.7 +30 -74 src/sys/dev/vinum/vinum.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message