From owner-cvs-src@FreeBSD.ORG Thu Mar 13 21:56:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 958201065672; Thu, 13 Mar 2008 21:56:27 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 4FB838FC16; Thu, 13 Mar 2008 21:56:27 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 389F846B80; Thu, 13 Mar 2008 17:56:26 -0400 (EDT) Date: Thu, 13 Mar 2008 21:56:26 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Coleman Kane In-Reply-To: <200803132015.m2DKFndQ008412@repoman.freebsd.org> Message-ID: <20080313215520.X83983@fledge.watson.org> References: <200803132015.m2DKFndQ008412@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 13 Mar 2008 21:56:27 -0000 On Thu, 13 Mar 2008, Coleman Kane wrote: > cokane 2008-03-13 20:15:49 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_softdep.c > Log: > Replace the non-MPSAFE timeout(9) API in ffs_softdep.c with the MPSAFE > callout_* API (e.g. callout_init_mtx(9)). This was one of the numerous > items on the http://wiki.freebsd.org/SMPTODO list. > > Reviewed by: imp, obrien, jhb > MFC after: 1 week I might give this one a month to MFC rather than a week -- it can take a while for bugs in this sort of thing to get diagnosed, especially with lots of other changes in the tree at the same time relating to schedulers, etc. Robert N M Watson Computer Laboratory University of Cambridge