[pnfs] [PATCH 1/1] pnfs: set stateid for LAYOUTCOMMIT

Fred Isaman iisaman at citi.umich.edu
Fri Jun 13 07:00:51 EDT 2008


LAYOUTCOMMITs were always sent with the zero stateid.

Signed-off-by: Fred Isaman <iisaman at citi.umich.edu>
---
 fs/nfs/pnfs.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fs/nfs/pnfs.c b/fs/nfs/pnfs.c
index 31bda51..f1bcde5 100644
--- a/fs/nfs/pnfs.c
+++ b/fs/nfs/pnfs.c
@@ -1925,7 +1925,7 @@ pnfs_layoutcommit_setup(struct pnfs_layoutcommit_data *data, int sync)
 		if (result)
 			goto out;
 	}
-
+	pnfs_get_layout_stateid(&data->args.stateid, nfsi->current_layout);
 	data->res.fattr = &data->fattr;
 	nfs_fattr_init(&data->fattr);
 
-- 
1.5.3.3



More information about the pNFS mailing list