Hi Bruce- Here's a patch series to replace the patches you reviewed earlier this week. I've addressed the issues you mentioned in your review comments, and dropped the NSM-related patches that treat the 16-byte opaque as an address, as discussed. The last patches I intend to submit for 2.6.28 will address the lack of a client-side UDP lockd listener. I will propose a fix later today in a subsequent patch series. --- Chuck Lever (7): lockd: Remove unused fields in the nlm_reboot structure lockd: Add helper to sanity check incoming NOTIFY requests lockd: change nlmclnt_grant() to take a "struct sockaddr *" lockd: Adjust nlmsvc_lookup_host() to accomodate AF_INET6 addresses lockd: Adjust nlmclnt_lookup_host() signature to accomodate non-AF_INET lockd: Support non-AF_INET addresses in nlm_lookup_host() NLM: Convert nlm_lookup_host() to use a single argument fs/lockd/clntlock.c | 10 +-- fs/lockd/host.c | 161 +++++++++++++++++++++++++++++++------------ fs/lockd/svc4proc.c | 8 +- fs/lockd/svcproc.c | 8 +- fs/lockd/xdr.c | 2 - fs/lockd/xdr4.c | 2 - include/linux/lockd/lockd.h | 56 +++++++++++++-- include/linux/lockd/xdr.h | 2 - 8 files changed, 176 insertions(+), 73 deletions(-) -- 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