From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751879AbWJWK3k (ORCPT ); Mon, 23 Oct 2006 06:29:40 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751878AbWJWK3k (ORCPT ); Mon, 23 Oct 2006 06:29:40 -0400 Received: from smtpout.mac.com ([17.250.248.185]:23756 "EHLO smtpout.mac.com") by vger.kernel.org with ESMTP id S1751880AbWJWK3j (ORCPT ); Mon, 23 Oct 2006 06:29:39 -0400 In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <837CA6CF-DA35-4AAF-8F92-0912B7D3166D@mac.com> Cc: Andrew Morton , Alan Cox , Andi Kleen , linux-kernel@vger.kernel.org, Russell King , Jakub Jelinek , Mike Galbraith , Albert Cahalan , Bill Nottingham , Marco Roeland , Linus Torvalds Content-Transfer-Encoding: 7bit From: Kyle Moffett Subject: Re: [RFD][PATCH 2/2] sysctl: Implement CTL_UNNUMBERED Date: Mon, 23 Oct 2006 06:28:15 -0400 To: "Eric W. Biederman" X-Mailer: Apple Mail (2.752.2) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Oct 23, 2006, at 03:25:13, Eric W. Biederman wrote: > --- a/fs/lockd/svc.c > -/* Something that isn't CTL_ANY, CTL_NONE or a value that may > clash. */ > -#define CTL_UNNUMBERED -2 > - > --- a/fs/nfs/sysctl.c > -/* > - * Something that isn't CTL_ANY, CTL_NONE or a value that may clash. > - * Use the same values as fs/lockd/svc.c > - */ > -#define CTL_UNNUMBERED -2 > +++ b/include/linux/sysctl.h > #ifdef __KERNEL__ > #define CTL_ANY -1 /* Matches any name */ > #define CTL_NONE 0 > +#define CTL_UNNUMBERED CTL_NONE /* sysctl without a binary number */ > #endif This change looks totally broken. Before this patch, CTL_UNNUMBERED == -2, a number that isn't CTL_ANY, CTL_NONE, or a valid sysctl number. After this patch, CTL_UNNUMBERED == 0, or CTL_NONE. Cheers, Kyle Moffett