From owner-freebsd-fs@FreeBSD.ORG Sat Apr 12 11:38:22 2003 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18D2237B401 for ; Sat, 12 Apr 2003 11:38:22 -0700 (PDT) Received: from laptop.tenebras.com (laptop.tenebras.com [66.92.188.18]) by mx1.FreeBSD.org (Postfix) with SMTP id 1EC6D43FA3 for ; Sat, 12 Apr 2003 11:38:19 -0700 (PDT) (envelope-from kudzu@tenebras.com) Received: (qmail 99638 invoked from network); 12 Apr 2003 18:38:18 -0000 Received: from sapphire.tenebras.com (HELO tenebras.com) (192.168.188.241) by 0 with SMTP; 12 Apr 2003 18:38:18 -0000 Message-ID: <3E985D19.1070206@tenebras.com> Date: Sat, 12 Apr 2003 11:38:17 -0700 From: Michael Sierchio User-Agent: Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en, zh-cn, zh-tw MIME-Version: 1.0 To: Marko Zec References: <3E976EBD.C3E66EF8@tel.fer.hr> In-Reply-To: <3E976EBD.C3E66EF8@tel.fer.hr> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-fs@freebsd.org cc: mckusick@McKusick.COM cc: freebsd-stable@freebsd.org Subject: Re: PATCH: Forcible delaying of UFS (soft)updates X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2003 18:38:22 -0000 Marko Zec wrote: > - fsync() no longer flushes the buffers to disk, but returns immediately > instead; Any system that does this should be flushed down the toilet. Softupdates already breaks transaction semantics of FFS by breaking link()/unlink()/rename() etc. Don't make it worse. Many programs rely on fsync().