From owner-freebsd-hackers@freebsd.org Fri Mar 16 19:31:09 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1BCCF417E3 for ; Fri, 16 Mar 2018 19:31:09 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-lf0-x231.google.com (mail-lf0-x231.google.com [IPv6:2a00:1450:4010:c07::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1FC5970858; Fri, 16 Mar 2018 19:31:09 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-lf0-x231.google.com with SMTP id h127-v6so16919099lfg.12; Fri, 16 Mar 2018 12:31:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=uMHq4UOgb/hfYtWgNKs+JhDOe5bvaE8iM9X2ku//1+4=; b=YGoFFBqk8L1pn5S+mBa+/VZqPPi6uTxSEzFDy0E+9wFBu61IX7J9+ZXvVpZtbF9Iub 7Ex+1TRZnM26jGlbjIM3xZJdq4sYQf6SD6LqVy5TS0chpOpoCWK7n8gzdZeFRGr2EeOm mXqVY4SlfaQfHLtdxpdcQYjH5LlWonQHoeihLIfx5ICfUAF7pp6dJ3PUW4z9rhB7D1cO ghQP6h+/MhUb1XNMnlnkOycVQ7hEiDzyuHZDrU9CKg1s28ksgAOk95/i/E+N4E6hOqEt OE+RdKiCSnwR5tOpWLBLL2v6EGyugOzbCjE+/mxqJehcPViHe4w3o471SRNth2Bvr+Dd IVGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=uMHq4UOgb/hfYtWgNKs+JhDOe5bvaE8iM9X2ku//1+4=; b=LEsCCf5ZLgQqGbm7C3TfrmyUZI4Ur1BDP9kg3IH/qFdR8qfiEXlUGpIDr7SZ+p5ods L68k30qq8jSx7TCAyzgVZoRv7sBKQ0ZJmykg1JDF8SSx12vtoM/oDHK+R24HjLEgcd9P mrhTsEsHz2ecDMWJyhkTQXzaWjk/t7cA3qUTbOtffHlhM0BNVjo+nMso5tbFMp+zaRHE HRvo6r1A0ZFcr795zNuWjZtDWQ9VhRCm2T02f324ZMGTIlvRb/3WS+//40CvuiTeN1Xe 1cVKumEOcLmW/+ZiPWbFWw9sdkOvlOlA5K2B021h0POMiX5BgVaQJ8UFcoqB8vlm4GEI YeLw== X-Gm-Message-State: AElRT7FctExg14rueEUaJ7E79X/PMn9FdKMn7hGqkqSxoMT1MG+urMiW 5X2Jh0J8bzmmvKHVSby2SYyZ0Wdgts4FlcKGLRs= X-Google-Smtp-Source: AG47ELvVDnQos6aq82xU9JCoNye6FXV5mCuf2cnHQWxnFLMNQTI6YyHn6dbKSHyzJspGQUTmWLYtftjIe7zBXQZR6gE= X-Received: by 10.46.154.213 with SMTP id p21mr2112335ljj.59.1521228667638; Fri, 16 Mar 2018 12:31:07 -0700 (PDT) MIME-Version: 1.0 Sender: asomers@gmail.com Received: by 10.179.3.226 with HTTP; Fri, 16 Mar 2018 12:31:06 -0700 (PDT) In-Reply-To: <65723.1521226854@critter.freebsd.dk> References: <1521223787.99081.63.camel@freebsd.org> <65723.1521226854@critter.freebsd.dk> From: Alan Somers Date: Fri, 16 Mar 2018 13:31:06 -0600 X-Google-Sender-Auth: WAXh1hiNLUF_vNz0392wI7voWd8 Message-ID: Subject: Re: Is it time to expose timespecsub and friends to userland? To: Poul-Henning Kamp Cc: Ian Lepore , Alan Somers , FreeBSD Hackers , bde@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2018 19:31:09 -0000 On Fri, Mar 16, 2018 at 1:00 PM, Poul-Henning Kamp wrote: > -------- > In message <1521223787.99081.63.camel@freebsd.org>, Ian Lepore writes: > > >IMO, it's long overdue. I've never understood why they weren't exposed > >on the day the were added. > > I have a faint recollection that there were many copies in > userland already which I didn't want to deal with right there and then. > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. > Good point. A quick grep finds a few examples. I'll make sure to remove them.