Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751934AbXLDEYw (ORCPT ); Mon, 3 Dec 2007 23:24:52 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751334AbXLDEYp (ORCPT ); Mon, 3 Dec 2007 23:24:45 -0500 Received: from koto.vergenet.net ([210.128.90.7]:41835 "EHLO koto.vergenet.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751267AbXLDEYo (ORCPT ); Mon, 3 Dec 2007 23:24:44 -0500 Date: Tue, 4 Dec 2007 13:24:40 +0900 From: Simon Horman To: Amos Waterland Cc: linux-kernel@vger.kernel.org, nico-kernel-nfsroot@schottelius.org Subject: Re: [PATCH] Updates to nfsroot documentation Message-ID: <20071204042438.GA11229@verge.net.au> References: <20071204034345.GA30364@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071204034345.GA30364@us.ibm.com> User-Agent: mutt-ng/devel-r804 (Debian) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2383 Lines: 57 On Mon, Dec 03, 2007 at 10:43:45PM -0500, Amos Waterland wrote: > The difference between ip=off and ip=::::::off has been a cause of much > confusion. Document how each behaves, and do not contradict ourselves > by saying that "off" is the default when in fact "any" is the default > and is descibed as being so lower in the file. Is that really how it works? If so it sounds a bit silly to me. Surely it would be desirable for ip=off and ip=::::::off to do the same thing. Or am I missing the point? > Signed-off-by: Amos Waterland > > --- > > nfsroot.txt | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/Documentation/nfsroot.txt b/Documentation/nfsroot.txt > index 16a7cae..ac04a1d 100644 > --- a/Documentation/nfsroot.txt > +++ b/Documentation/nfsroot.txt > @@ -92,8 +92,11 @@ ip=:::::: > autoconfiguration. > > The parameter can appear alone as the value to the `ip' > - parameter (without all the ':' characters before) in which case auto- > - configuration is used. > + parameter (without all the ':' characters before). If the value is > + "ip=off" or "ip=none", no autoconfiguration will take place, otherwise > + autoconfiguration will take place. Note that "ip=off" is not the same > + thing as "ip=::::::off", because in the latter autoconfiguration will take > + place if any of DHCP, BOOTP or RARP are compiled in the kernel. > > IP address of the client. > > @@ -142,7 +145,7 @@ ip=:::::: > into the kernel will be used, regardless of the value of > this option. > > - off or none: don't use autoconfiguration (default) > + off or none: don't use autoconfiguration > on or any: use any protocol available in the kernel > dhcp: use DHCP > bootp: use BOOTP This second fragment seems fine, though perhaps the documentation in net/ipv4/ipconfig.c, just above ic_proto_name, should also be updated too. -- Horms -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/