I've finally discovered that the majority of our lost delegation problems come from EKEYEXPIRED. This seems to work fine in our environment, but I am unsure of the ramifications of this in a broader context, so it's time to get other folks to look at it. Andrew Elble (4): nfs/nfsd: Move useful bitfield ops to a commonly accessible place nfs: machine credential support for additional operations nfsd: allow mach_creds_match to be used more broadly nfsd: implement machine credential support for some operations fs/nfs/nfs4proc.c | 20 +++++++++++++++++ fs/nfsd/export.c | 4 ++++ fs/nfsd/nfs4proc.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++ fs/nfsd/nfs4state.c | 35 ++++++++++++++++++++++++------ fs/nfsd/nfs4xdr.c | 51 ++++++++++++++++++++----------------------- fs/nfsd/nfsd.h | 1 + fs/nfsd/state.h | 1 + fs/nfsd/xdr4.h | 5 +++++ include/linux/nfs4.h | 11 ++++++++++ include/linux/nfs_fs_sb.h | 1 + include/linux/nfs_xdr.h | 11 ---------- 11 files changed, 149 insertions(+), 46 deletions(-) -- 2.6.3 -- 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