nfs4_process_layout_stateid is used by layout get, commit, and return. The layout get case is different in that it allows the client to initiate the layout stateid using an open/lock/delegation stateid. Where in the layout commit and return cases an error must be returned if the client uses a non-layout stateid. 0001-SQUASHME-fix-lo_destroy_list-nested-definition.patch 0002-SQUASHME-pnfsd-nfs4_find_create_layout_stateid.patch 0003-SQUASHME-pnfsd-no-need-for-find_file-in-layout-commi.patch 0004-SQUASHME-pnfsd-fixup-error-code-for-layout_commit.patch Benny -- 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