2008-08-20 23:20:06

by [email protected]

[permalink] [raw]
Subject: Re: [PATCH 0/7] Register kernel RPC services via rpcbind v4

On Mon, Aug 18, 2008 at 07:33:20PM -0400, Chuck Lever wrote:
> Hi Bruce, Trond-
>
> Here's the patch series that adds rpcbind v4 support to svc_register(), with
> the simplification we discussed last week. I think this looks cleaner.
>
> Please consider these for 2.6.28.

Thanks. I've applied #5, #6, and 37 (#2, #3, and #4 were already
applied--let me know if my versions are out of date--and #1 I'll leave
to Trond):

git://linux-nfs.org/~bfields/linux.git for-2.6.28

Keep sending patches....

--b.


>
> ---
>
> Chuck Lever (7):
> SUNRPC: Support IPv6 when registering kernel RPC services
> SUNRPC: Split portmap unregister API into separate function
> SUNRPC: Simplify rpcb_register() API
> SUNRPC: Use proper INADDR_ANY when setting up RPC services on IPv6
> SUNRPC: Set V6ONLY socket option for RPC listener sockets
> SUNRPC: Add address family field to svc_serv data structure
> NFS: nfs_parsed_mount_options can use unsigned int
>
>
> fs/Kconfig | 22 +++++
> fs/lockd/svc.c | 2
> fs/nfs/callback.c | 3 -
> fs/nfs/internal.h | 8 +-
> fs/nfsd/nfssvc.c | 3 -
> include/linux/sunrpc/clnt.h | 4 -
> include/linux/sunrpc/svc.h | 15 ++--
> net/sunrpc/rpcb_clnt.c | 65 +++++++---------
> net/sunrpc/svc.c | 175 ++++++++++++++++++++++++++++++++++++-------
> net/sunrpc/svc_xprt.c | 37 +++++++--
> net/sunrpc/svcsock.c | 13 +++
> 11 files changed, 260 insertions(+), 87 deletions(-)
>
> --
> Chuck Lever