From owner-cvs-src@FreeBSD.ORG Wed Jan 19 14:08:17 2005 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 3559516A4CE; Wed, 19 Jan 2005 14:08:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BCDB43D39; Wed, 19 Jan 2005 14:08:17 +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 j0JE8GM7056713; Wed, 19 Jan 2005 14:08:16 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0JE8Gxq056712; Wed, 19 Jan 2005 14:08:16 GMT (envelope-from le) Message-Id: <200501191408.j0JE8Gxq056712@repoman.freebsd.org> From: Lukas Ertl Date: Wed, 19 Jan 2005 14:08:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.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: Wed, 19 Jan 2005 14:08:17 -0000 le 2005-01-19 14:08:16 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c geom_vinum_plex.c geom_vinum_volume.c Log: 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.15 +11 -3 src/sys/geom/vinum/geom_vinum_drive.c 1.14 +11 -0 src/sys/geom/vinum/geom_vinum_plex.c 1.7 +10 -2 src/sys/geom/vinum/geom_vinum_volume.c