From owner-freebsd-hackers@FreeBSD.ORG Sat Jan 21 00:10:16 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45119106566C; Sat, 21 Jan 2012 00:10:16 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5E99F8FC18; Sat, 21 Jan 2012 00:10:14 +0000 (UTC) Received: by lahe6 with SMTP id e6so855200lah.13 for ; Fri, 20 Jan 2012 16:10:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=4R4HVMNMEKhr8tEijcLsBoDo0mSXJwfOd6j4ieknL1M=; b=Kg1Fy4K6wlm2QA6ZU5/lCKJPUGVeMq/lTvtIzpng/Ax/MbOxjSsKItwIzThk5nYc71 Fa4kRA5HVd7l02yO2/R3JJ9I2cuMayt87mVEUziBCEd+/aokjM5kV/B+kUKutiK/Ocpr 8cWV2MEC9hJXzqhwVjw+rNmrtu871P532HPrU= Received: by 10.112.82.226 with SMTP id l2mr8069225lby.102.1327104614127; Fri, 20 Jan 2012 16:10:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.25.196 with HTTP; Fri, 20 Jan 2012 16:09:43 -0800 (PST) In-Reply-To: <20120120235645.GP31224@deviant.kiev.zoral.com.ua> References: <20120112100840.GV31224@deviant.kiev.zoral.com.ua> <20120120235645.GP31224@deviant.kiev.zoral.com.ua> From: Eitan Adler Date: Fri, 20 Jan 2012 19:09:43 -0500 Message-ID: To: Kostik Belousov Content-Type: text/plain; charset=UTF-8 Cc: jilles@freebsd.org, FreeBSD Hackers , Colin Percival Subject: Re: dup3 syscall - atomic set O_CLOEXEC with dup2 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jan 2012 00:10:16 -0000 2012/1/20 Kostik Belousov : > On Fri, Jan 20, 2012 at 06:25:42PM -0500, Eitan Adler wrote: >> I figure this isn't wanted? > You silently ignored part of the notes that were provided, I fixed the style violations you pointed out and removed _SYS_SYSPROTO_H_ and friends. Which else was there? If I missed something I'm sorry. > and keep > complete silence on the primary question about non-standard I thought I answered that already but I'll try again: I believe the functionality is useful to developers even if it is non-standard. In addition if it is standardized at some point in the future it is unlikely to have different semantics than the ones implemented. > and fractional nature of the patch. How so? I am not including the generated parts in the patch. Should I? > I see no reason to retype my previous response. -- Eitan Adler