Hi Bruce- Here's the set of patches I've collected so far to enable IPv6 support in the kernel's lockd and NFSD implementation. These require the NSM patches I just sent. Please review and test that IPv4 has not been perturbed. I've done some testing for lockd already. And, please consider these for 2.6.29. I will also push the full set up to git.linux-nfs.org later today. --- Aime Le Rouzic (1): NFSD: Support AF_INET6 in svc_addsock() function Chuck Lever (12): NFSD: Enable NFS server use of AF_INET6 NFSD: Support IPv6 addresses in write_failover_ip() NFS: Move NFS client's IP address parser to nfs_common/ SUNRPC: Clean up one_sock_name() SUNRPC: Support AF_INET6 in one_sock_name() SUNRPC: Switch one_sock_name() to use snprintf() SUNRPC: pass buffer size to svc_addsock() and svc_sock_names() NFSD: Prevent a buffer overflow in svc_xprt_names() NFSD: Refactor __write_ports() NFSD: Add helper functions for __write_ports() NFSD: Add documenting comments for nfsctl interface lockd: Enable NLM use of AF_INET6 fs/lockd/svc.c | 13 + fs/nfs/internal.h | 3 fs/nfs/nfs4namespace.c | 2 fs/nfs/super.c | 121 ------- fs/nfs_common/Makefile | 1 fs/nfs_common/nfs_addr_parse.c | 155 +++++++++ fs/nfsd/nfsctl.c | 723 +++++++++++++++++++++++++++++++++------- fs/nfsd/nfssvc.c | 13 + include/linux/nfs_addr_parse.h | 32 ++ include/linux/sunrpc/svcsock.h | 6 net/sunrpc/svc_xprt.c | 53 ++- net/sunrpc/svcsock.c | 82 ++++- 12 files changed, 911 insertions(+), 293 deletions(-) create mode 100644 fs/nfs_common/nfs_addr_parse.c create mode 100644 include/linux/nfs_addr_parse.h -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html