From owner-freebsd-arch@FreeBSD.ORG Fri May 30 03:00:02 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DBC037B401 for ; Fri, 30 May 2003 03:00:02 -0700 (PDT) Received: from phoenix.infradead.org (carisma.slowglass.com [195.224.96.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3392B43FB1 for ; Fri, 30 May 2003 03:00:01 -0700 (PDT) (envelope-from hch@infradead.org) Received: from hch by phoenix.infradead.org with local (Exim 4.10) id 19Lgfz-0001iQ-00; Fri, 30 May 2003 10:59:55 +0100 Date: Fri, 30 May 2003 10:59:55 +0100 From: Christoph Hellwig To: Terry Lambert Message-ID: <20030530105955.A6562@infradead.org> References: <3ED72A16.9CACD4C5@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3ED72A16.9CACD4C5@mindspring.com>; from tlambert2@mindspring.com on Fri, May 30, 2003 at 02:53:26AM -0700 cc: arch@freebsd.org Subject: Re: sendfile(2) SF_NOPUSH flag proposal X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2003 10:00:02 -0000 On Fri, May 30, 2003 at 02:53:26AM -0700, Terry Lambert wrote: > This illustrates my thesis that interfaces with the same names > tend to converge over time. Another example is select(), which > Linux initially implemented as updating the timeout struct with > the time which had elapsed; this was divergents, and broke a > lot of code, until they relented and fixed it to defacto standard It hasn't changed. And trying to change it broke perfectly working code.