mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* patch 01/38: switches in fs/Config.in, fs/Config.help
@ 2002-08-13 22:55 Kendrick M. Smith
  2002-08-14 12:37 ` Christoph Hellwig
  0 siblings, 1 reply; 3+ messages in thread
From: Kendrick M. Smith @ 2002-08-13 22:55 UTC (permalink / raw)
  To: linux-kernel, nfs


This patch defines new switches in fs/Config.in -
  CONFIG_NFS_V4:  enables nfsv4 client
  CONFIG_NFSD_V4: enables nfsv4 server
  CONFIG_SUNRPC_GSSD_CLNT: enables in-kernel client for GSSD

[Background: GSSD is a service which runs in userspace, whose
 purpose in life (for now) is to provide translation between
 strings of the form user@realm, which are used in the NFSv4
 protocol, and numerical uid/gid's, which the kernel can
 understand.  The kernel communicates with GSSD through
 loopback RPC calls.]

--- old/fs/Config.in	Wed Jul 24 16:03:29 2002
+++ new/fs/Config.in	Thu Aug  8 09:41:58 2002
@@ -109,10 +109,12 @@ if [ "$CONFIG_NET" = "y" ]; then
    dep_tristate 'InterMezzo file system support (replicating fs) (EXPERIMENTAL)' CONFIG_INTERMEZZO_FS $CONFIG_INET $CONFIG_EXPERIMENTAL
    dep_tristate 'NFS file system support' CONFIG_NFS_FS $CONFIG_INET
    dep_mbool '  Provide NFSv3 client support' CONFIG_NFS_V3 $CONFIG_NFS_FS
+   dep_mbool '  Provide NFSv4 client support (EXPERIMENTAL)' CONFIG_NFS_V4 $CONFIG_NFS_FS $CONFIG_EXPERIMENTAL
    dep_bool '  Root file system on NFS' CONFIG_ROOT_NFS $CONFIG_NFS_FS $CONFIG_IP_PNP

    dep_tristate 'NFS server support' CONFIG_NFSD $CONFIG_INET
    dep_mbool '  Provide NFSv3 server support' CONFIG_NFSD_V3 $CONFIG_NFSD
+   dep_mbool '  Provide NFSv4 server support (EXPERIMENTAL)' CONFIG_NFSD_V4 $CONFIG_NFSD_V3 $CONFIG_EXPERIMENTAL
    dep_mbool '  Provide NFS server over TCP support (EXPERIMENTAL)' CONFIG_NFSD_TCP $CONFIG_NFSD $CONFIG_EXPERIMENTAL

    if [ "$CONFIG_NFS_FS" = "y" -o "$CONFIG_NFSD" = "y" ]; then
@@ -130,6 +132,9 @@ if [ "$CONFIG_NET" = "y" ]; then
    if [ "$CONFIG_NFSD_V3" = "y" -o "$CONFIG_NFS_V3" = "y" ]; then
      define_bool CONFIG_LOCKD_V4 y
    fi
+   if [ "$CONFIG_NFSD_V4" = "y" -o "$CONFIG_NFS_V4" = "y" ]; then
+     define_bool CONFIG_SUNRPC_GSSD_CLNT y
+   fi
    define_tristate CONFIG_EXPORTFS $CONFIG_NFSD

    dep_tristate 'SMB file system support (to mount Windows shares etc.)' CONFIG_SMB_FS $CONFIG_INET
--- old/fs/Config.help	Wed Jul 24 16:03:30 2002
+++ new/fs/Config.help	Wed Aug  7 12:24:03 2002
@@ -514,6 +514,13 @@ CONFIG_NFS_V3

   If unsure, say N.

+CONFIG_NFS_V4
+  Say Y here if you want your NFS client to be able to speak the newer
+  version 4 of the NFS protocol.  This feature is experimental, and
+  should only be used if you are interested in helping to test NFSv4.
+
+  If unsure, say N.
+
 CONFIG_ROOT_NFS
   If you want your Linux box to mount its whole root file system (the
   one containing the directory /) from some other computer over the
@@ -555,6 +562,12 @@ CONFIG_NFSD_V3
   If you would like to include the NFSv3 server as well as the NFSv2
   server, say Y here.  If unsure, say Y.

+CONFIG_NFSD_V4
+  If you would like to include the NFSv4 server as well as the NFSv2
+  server, say Y here.  This feature is experimental, and should only
+  be used if you are interested in helping to test NFSv4.  If unsure,
+  say N.
+
 CONFIG_NFSD_TCP
   Enable NFS service over TCP connections.  This the officially
   still experimental, but seems to work well.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: patch 01/38: switches in fs/Config.in, fs/Config.help
  2002-08-13 22:55 patch 01/38: switches in fs/Config.in, fs/Config.help Kendrick M. Smith
@ 2002-08-14 12:37 ` Christoph Hellwig
  0 siblings, 0 replies; 3+ messages in thread
From: Christoph Hellwig @ 2002-08-14 12:37 UTC (permalink / raw)
  To: Kendrick M. Smith; +Cc: linux-kernel, nfs

On Tue, Aug 13, 2002 at 06:55:35PM -0400, Kendrick M. Smith wrote:
> This patch defines new switches in fs/Config.in -
>   CONFIG_NFS_V4:  enables nfsv4 client
>   CONFIG_NFSD_V4: enables nfsv4 server
>   CONFIG_SUNRPC_GSSD_CLNT: enables in-kernel client for GSSD

This should be the last patch after the code got in..


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: patch 01/38: switches in fs/Config.in, fs/Config.help
@ 2002-08-14 19:13 Kendrick M. Smith
  0 siblings, 0 replies; 3+ messages in thread
From: Kendrick M. Smith @ 2002-08-14 19:13 UTC (permalink / raw)
  To: linux-kernel, nfs


>>>>> " " == Christoph Hellwig <hch@infradead.org> writes:

     > On Tue, Aug 13, 2002 at 06:55:35PM -0400, Kendrick M. Smith
     > wrote:
    >> This patch defines new switches in fs/Config.in -
    >> CONFIG_NFS_V4: enables nfsv4 client CONFIG_NFSD_V4: enables
    >> nfsv4 server CONFIG_SUNRPC_GSSD_CLNT: enables in-kernel client
    >> for GSSD

     > This should be the last patch after the code got in..

I agree, patch 1/38 should be renumbered to 38/38, and everything else
shifted back by one.  If I have to repost the patchset (e.g. after rediff
to 2.5.32), I'll be sure to do this.

In the meantime, patch 1/38 does not conflict with any of the others;
the patches can be applied cleanly in the order
  2,3,4,....,38, 1
Maybe we can just consider this to be the patch ordering for purposes of
deciding which to apply to the 2.5.31 tree?  This way I won't have to
repost 200K of patches before 2.5.32 comes out...

Thanks,
 Kendrick


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-08-14 19:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-13 22:55 patch 01/38: switches in fs/Config.in, fs/Config.help Kendrick M. Smith
2002-08-14 12:37 ` Christoph Hellwig
2002-08-14 19:13 Kendrick M. Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®