For the pnfs-submit branch 2.6.35-rc3 7-6-2010 tree. These first three patches simplify the inode.c pnfs initialization calls. 0001-SQUASHME-pnfs-submit-remove-pnfs_init_once.patch 0002-SQUASHME-pnfs-submit-remove-pnfs_alloc_init_inode.patch 0003-SQUASHME-pnfs-submit-remove-pnfs_destroy_inode.patch These two patches fix bugs in the layoutget and layoutcommit error handling where the calldata->status was not set after the async error handler in the rpc_call_done routines. 0004-SQUASHME-pnfs-submit-set-layoutcommit-status-after-a.patch 0005-SQUASHME-pnfs-submit-set-layoutget-status-after-asyn.patch Tested: CONFIG_NFS_V4_1 set: pNFS mount connectathon tests pass. pyNFS server with NFS4ERR_DELAY returned by layoutget handles the error in the async error handler, and then the calldata->status is set to NFS4_OK. CONFIG_NFS_V4_1 not set; NFSv4.0 mount passes connectathon tests. -->Andy -- 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