From owner-cvs-all@FreeBSD.ORG Thu Feb 10 12:48:35 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 082D116A4CE; Thu, 10 Feb 2005 12:48:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D02B643D46; Thu, 10 Feb 2005 12:48:34 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ACmYVI086892; Thu, 10 Feb 2005 12:48:34 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ACmYkl086891; Thu, 10 Feb 2005 12:48:34 GMT (envelope-from le) Message-Id: <200502101248.j1ACmYkl086891@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 10 Feb 2005 12:48:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Feb 2005 12:48:35 -0000 le 2005-02-10 12:48:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.c Log: MFC: Although an object may already be known in the configuration, it's worker thread may have been destroyed (e.g. during orphaning). Make sure that objects get back their worker threads when they get a new geom. Revision Changes Path 1.9.2.2 +11 -3 src/sys/geom/vinum/geom_vinum_drive.c 1.8.2.5 +11 -0 src/sys/geom/vinum/geom_vinum_plex.c 1.4.2.2 +10 -2 src/sys/geom/vinum/geom_vinum_volume.c