From owner-cvs-src@FreeBSD.ORG Thu May 20 03:16:12 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 619E316A4CF; Thu, 20 May 2004 03:16:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 456C943D41; Thu, 20 May 2004 03:16:12 -0700 (PDT) (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 i4KAFrZw060850; Thu, 20 May 2004 03:15:53 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i4KAFr55060849; Thu, 20 May 2004 03:15:53 -0700 (PDT) (envelope-from pjd) Message-Id: <200405201015.i4KAFr55060849@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 20 May 2004 03:15:53 -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/geom/nop g_nop.c g_nop.h 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, 20 May 2004 10:16:12 -0000 pjd 2004/05/20 03:15:53 PDT FreeBSD src repository Added files: sys/geom/nop g_nop.c g_nop.h Log: Introduce NOP GEOM class. This is totally transparent GEOM class, but it is very useful for tests. One is able to destroy its provider forcibly if wants to test how other class handle such events. One is also able to specify failure probability to check how other classes handle I/O errors. Supported by: Wheel - Open Technologies - http://www.wheel.pl Revision Changes Path 1.1 +420 -0 src/sys/geom/nop/g_nop.c (new) 1.1 +58 -0 src/sys/geom/nop/g_nop.h (new)