From owner-freebsd-arch@FreeBSD.ORG Tue May 12 16:38:40 2009 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26E0B106567E for ; Tue, 12 May 2009 16:38:40 +0000 (UTC) (envelope-from zachary.loafman@isilon.com) Received: from seaxch10.isilon.com (seaxch10.isilon.com [74.85.160.26]) by mx1.freebsd.org (Postfix) with ESMTP id F408B8FC0C for ; Tue, 12 May 2009 16:38:39 +0000 (UTC) (envelope-from zachary.loafman@isilon.com) Received: from famine.isilon.com ([10.54.190.95]) by seaxch10.isilon.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 12 May 2009 09:35:15 -0700 Received: from zloafman by famine.isilon.com with local (Exim 4.69) (envelope-from ) id 1M3uwc-0005LV-Pi; Tue, 12 May 2009 09:35:06 -0700 Date: Tue, 12 May 2009 09:35:06 -0700 From: Zachary Loafman To: George Neville-Neil Message-ID: <20090512163506.GE7250@isilon.com> References: <20090511162928.GD17203@isilon.com> <62B236A8-E303-4200-A8E4-CFF6C022875D@neville-neil.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <62B236A8-E303-4200-A8E4-CFF6C022875D@neville-neil.com> User-Agent: Mutt/1.5.18 (2008-05-17) X-OriginalArrivalTime: 12 May 2009 16:35:15.0099 (UTC) FILETIME=[A0BD7EB0:01C9D31F] Cc: arch@freebsd.org Subject: Re: FAIL: kernel fault injection X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2009 16:38:40 -0000 On Tue, May 12, 2009 at 11:44:58AM -0400, George Neville-Neil wrote: > Any idea how soon you'd like to commit this? It would be great to > get it in before the 8.0 branch so that the APIs are available > throughout the duration of that branch, and then moving forwards. I'm pretty much ready to commit once we have API consensus, barring code review issues cropping up. Getting it in before the slush doesn't seem like a real issue. I think it's even MFCable to 7.x, given that it's a completely new set of APIs. It would certainly help any 8.x->7.x merges that included new fail points, though it's not like it's hard to delete them on merge. Just sad, especially if you also write unit tests that use them. ...Zach