2008-08-13 22:39:49

by Chuck Lever III

[permalink] [raw]
Subject: [PATCH 0/8] Support rpcbind v4 in kernel's RPC server

Hi Bruce, Trond-

First set of patches for 2.6.28. I hope I've addressed all review comments
on these.

And btw, I posted the V6ONLY patch on netdev; received no objections.

---

Chuck Lever (8):
SUNRPC: Add kernel build option to disable server-side use of rpcbind v3/v4
SUNRPC: Use new rpcb_v4_register() interface in svc_register()
SUNRPC: Refactor svc_register()
SUNRPC: Split portmap unregister API into separate function
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/svc.h | 15 ++-
net/sunrpc/svc.c | 197 ++++++++++++++++++++++++++++++++++++++------
net/sunrpc/svc_xprt.c | 37 +++++++-
net/sunrpc/svcsock.c | 13 +++
9 files changed, 252 insertions(+), 48 deletions(-)

--
Chuck Lever