From owner-cvs-src-old@FreeBSD.ORG Sun May 15 00:11:33 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 016851065670 for ; Sun, 15 May 2011 00:11:32 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DD618FC0A for ; Sun, 15 May 2011 00:11:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p4F0BWjS035033 for ; Sun, 15 May 2011 00:11:32 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p4F0BWXO035032 for cvs-src-old@freebsd.org; Sun, 15 May 2011 00:11:32 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <201105150011.p4F0BWXO035032@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Sun, 15 May 2011 00:11:00 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/amd64/amd64 genassym.c src/sys/conf files src/sys/fs/nfs nfs_var.h src/sys/fs/nfsclient nfs.h nfs_clvfsops.c nfsdiskless.h src/sys/i386/i386 genassym.c src/sys/modules/nfscl Makefile src/sys/modules/nfsclient Makefile src/sys/nfs ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 00:11:33 -0000 rmacklem 2011-05-15 00:11:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/amd64/amd64 genassym.c sys/conf files sys/fs/nfs nfs_var.h sys/fs/nfsclient nfs.h nfs_clvfsops.c sys/i386/i386 genassym.c sys/modules/nfscl Makefile sys/modules/nfsclient Makefile sys/nfsclient nfs_vfsops.c Added files: (Branch: RELENG_8) sys/nfs bootp_subr.c krpc.h krpc_subr.c nfs_diskless.c nfsdiskless.h Removed files: (Branch: RELENG_8) sys/fs/nfsclient nfsdiskless.h sys/nfsclient bootp_subr.c krpc.h krpc_subr.c nfs_diskless.c nfsdiskless.h Log: SVN rev 221933 on 2011-05-15 00:11:00Z by rmacklem MFC: r221032,r221040,r221066 Move the files used for a diskless NFS root from sys/nfsclient to sys/nfs in preparation for them to be used by both NFS clients. Also, move the declaration of the three global data structures from sys/nfsclient/nfs_vfsops.c to sys/nfs/nfs_diskless.c so that they are defined when either client uses them. Also, make the changes to the experimental NFS client so that it uses the moved diskless NFS root files and fixes it so that it links for cases where "options NFS_ROOT" is not specified for the kernel config. Revision Changes Path 1.177.2.6 +1 -1 src/sys/amd64/amd64/genassym.c 1.1459.2.58 +3 -3 src/sys/conf/files 1.6.2.22 +0 -1 src/sys/fs/nfs/nfs_var.h 1.2.2.6 +0 -1 src/sys/fs/nfsclient/nfs.h 1.8.2.12 +40 -40 src/sys/fs/nfsclient/nfs_clvfsops.c 1.1.2.2 +0 -108 src/sys/fs/nfsclient/nfsdiskless.h (dead) 1.166.2.2 +1 -1 src/sys/i386/i386/genassym.c 1.1.2.3 +33 -1 src/sys/modules/nfscl/Makefile 1.39.2.4 +1 -1 src/sys/modules/nfsclient/Makefile 1.31.2.2 +1867 -0 src/sys/nfs/bootp_subr.c (new) 1.9.2.2 +31 -0 src/sys/nfs/krpc.h (new) 1.18.2.2 +470 -0 src/sys/nfs/krpc_subr.c (new) 1.2.2.2 +425 -0 src/sys/nfs/nfs_diskless.c (new) 1.13.2.2 +114 -0 src/sys/nfs/nfsdiskless.h (new) 1.86.2.6 +0 -1867 src/sys/nfsclient/bootp_subr.c (dead) 1.8.36.2 +0 -31 src/sys/nfsclient/krpc.h (dead) 1.34.2.4 +0 -470 src/sys/nfsclient/krpc_subr.c (dead) 1.30.2.5 +0 -418 src/sys/nfsclient/nfs_diskless.c (dead) 1.226.2.14 +10 -7 src/sys/nfsclient/nfs_vfsops.c 1.18.10.2 +0 -114 src/sys/nfsclient/nfsdiskless.h (dead)