From owner-freebsd-current@FreeBSD.ORG Wed Sep 7 20:55:12 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F39C106566C for ; Wed, 7 Sep 2011 20:55:12 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by mx1.freebsd.org (Postfix) with ESMTP id CFEEF8FC0C for ; Wed, 7 Sep 2011 20:55:11 +0000 (UTC) Received: by qwg2 with SMTP id 2so64182qwg.17 for ; Wed, 07 Sep 2011 13:55:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=N6WW55JeHjoCKUhvkjMvl7KAZ71OZw5iC3rmXZwe1jY=; b=bMhqDagaSSkt55Lr+DKKFjxEY8IJKi3LCQ8iMgCWgqgtSqW7bWyKSAcdbZ8AVXyxPB KEwBYGNCuqohyaqMOLpD95GU3xFS53+8LeE1CB4rwi7Kn9cMwg0/e/vZUANrc7uzMBd9 gXoPifcSOsbnA6fKHSW+BOAYooyVpMM7uyw3Q= MIME-Version: 1.0 Received: by 10.224.212.69 with SMTP id gr5mr5301102qab.392.1315428911124; Wed, 07 Sep 2011 13:55:11 -0700 (PDT) Received: by 10.224.37.83 with HTTP; Wed, 7 Sep 2011 13:55:11 -0700 (PDT) In-Reply-To: <1505890415.20110908005042@serebryakov.spb.ru> References: <1505890415.20110908005042@serebryakov.spb.ru> Date: Wed, 7 Sep 2011 13:55:11 -0700 Message-ID: From: Garrett Cooper To: lev@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org Subject: Re: -CURRENT (BETA2) nfs client surprise X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2011 20:55:12 -0000 2011/9/7 Lev Serebryakov : > Hello, Freebsd-current. > > =A0I've built NanoBSD image for my router based on latest HEAD sources. > Image contains minimal set of kernel modules and custom kernel with > NFSCLIENT option. It needs to be changed to NFSCL: $ svngrep -r NFSCL /sys/i386/conf/GENERIC options NFSCL # New Network Filesystem Client options NFS_ROOT # NFS usable as /, requires NFSCL > =A0Router mounts "/usr/home" via NFS with this "/etc/fstab" line: > > 192.168.134.2:/usr/home /usr/home nfs rw,late,soft,intr,bg,wsize=3D65536,= rsize=3D65536,tcp 0 0 > > =A0And I've been very surprised when boot failed because it cannot find > "nfscl" module. > > =A0Yes, I know, that now here are TWO versions of in-kernel NFS > clients. But, IMHO, it is POLA violation not to boot with valid > configuration from previous version. I think the nomenclature change was done s.t. clients using old NFS implementations didn't require any changes in their KERNCONF files. Thanks, -Garrett