From owner-freebsd-standards@FreeBSD.ORG Fri Nov 4 12:33:29 2011 Return-Path: Delivered-To: standards@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A9F51065672; Fri, 4 Nov 2011 12:33:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id B6DD58FC14; Fri, 4 Nov 2011 12:33:25 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 5906A46B45; Fri, 4 Nov 2011 08:33:25 -0400 (EDT) Received: from John-Baldwins-MacBook-Air.local (64-71-23-226.static.wiline.com [64.71.23.226]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 9E1038A02E; Fri, 4 Nov 2011 08:33:24 -0400 (EDT) Message-ID: <4EB3DB96.3010605@FreeBSD.org> Date: Fri, 04 Nov 2011 05:33:26 -0700 From: John Baldwin User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: Alberto Villa References: <201111040402.pA442oYZ000317@svn.freebsd.org> <201111040823.52084.avilla@freebsd.org> In-Reply-To: <201111040823.52084.avilla@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Fri, 04 Nov 2011 08:33:25 -0400 (EDT) Cc: standards@FreeBSD.org Subject: Re: svn commit: r227070 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys sys/vm X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 12:33:29 -0000 On 11/4/11 12:23 AM, Alberto Villa wrote: > On Friday 04 November 2011 05:02:50 John Baldwin wrote: >> Author: jhb >> Date: Fri Nov 4 04:02:50 2011 >> New Revision: 227070 >> URL: http://svn.freebsd.org/changeset/base/227070 >> >> Log: >> Add the posix_fadvise(2) system call. > > Shouldn't you define _POSIX_ADVISORY_INFO to 200112L in > sys/sys/unistd.h? It would appear that this is the last missing piece as we already implement posix_memalign(), posix_madvise(), and posix_fallocate(). However, there does not seem to be an easy way on opengroup.org to definitively list all the requirements of a given POSIX option. Can someone on standards@ chime in on if we now fully support this option? -- John Baldwin