From owner-cvs-src@FreeBSD.ORG Mon Aug 2 00:37:40 2004 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 5581C16A4CE; Mon, 2 Aug 2004 00:37:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35D2943D1D; Mon, 2 Aug 2004 00:37:40 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i720beIn094440; Mon, 2 Aug 2004 00:37:40 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i720be5Q094439; Mon, 2 Aug 2004 00:37:40 GMT (envelope-from pjd) Message-Id: <200408020037.i720be5Q094439@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 2 Aug 2004 00:37:40 +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/nop g_nop.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: Mon, 02 Aug 2004 00:37:40 -0000 pjd 2004-08-02 00:37:40 UTC FreeBSD src repository Modified files: sys/geom/nop g_nop.c Log: - Fix unloading by the same way it is done in my other classes: set gp->softc to NULL and return ENXIO when it is NULL, so GEOM will not panic or hang, but unload one device on every 'unload'. This make 'unload' command usable, but it have to be executed + 1 times. - Made use of 'pp' variable. Revision Changes Path 1.8 +5 -3 src/sys/geom/nop/g_nop.c