From owner-cvs-src@FreeBSD.ORG Tue Oct 16 13:01:46 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D76E16A420; Tue, 16 Oct 2007 13:01:46 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id F262313C4A3; Tue, 16 Oct 2007 13:01:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 3F5CC46C02; Tue, 16 Oct 2007 09:01:39 -0400 (EDT) Date: Tue, 16 Oct 2007 14:01:39 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ruslan Ermilov In-Reply-To: <200710161129.l9GBTFhM014801@repoman.freebsd.org> Message-ID: <20071016135940.B9055@fledge.watson.org> References: <200710161129.l9GBTFhM014801@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen sysctl.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2007 13:01:46 -0000 On Tue, 16 Oct 2007, Ruslan Ermilov wrote: > ru 2007-10-16 11:29:13 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen sysctl.3 > Log: > VM_METER is long deprecated. > > Revision Changes Path > 1.74 +2 -2 src/lib/libc/gen/sysctl.3 In general, we've also been encouraging a move to named sysctls from numeric constants. Should we be sweeping the tree to catch remaining uses, and possibly be considering hiding visibility of the numeric constants from user space by default? (i.e., #ifdef DEPRECATED_SYSCTL_CONSTANTS). I assume we'll want to continue to support them in kernel for the forseeable future to allow old FreeBSD user spaces to continue to run in jails on new kernels. Just something to think about now 8.x is alive and the life cycle is long... Robert N M Watson Computer Laboratory University of Cambridge