[pnfs] [PATCH 4/4] deviceid64: filelayout server
Benny Halevy
bhalevy at panasas.com
Sun Aug 5 04:52:21 EDT 2007
change deviceid from u32 to u64
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
fs/nfsd/nfs4filelayoutxdr.c | 2 +-
include/linux/nfsd/nfs4layoutxdr.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/nfsd/nfs4filelayoutxdr.c b/fs/nfsd/nfs4filelayoutxdr.c
index 28badc6..a2f0a4a 100644
--- a/fs/nfsd/nfs4filelayoutxdr.c
+++ b/fs/nfsd/nfs4filelayoutxdr.c
@@ -92,7 +92,7 @@ filelayout_encode_layoutlist_item(u32 *p, u32 *end, struct nfsd4_pnfs_layoutlist
len = 12 + fhlen;
if (p + XDR_QUADLEN(len) > end)
return -ENOMEM;
- WRITE32(item->dev_id);
+ WRITE64(item->dev_id);
WRITE32(item->dev_index);
WRITE32(fhlen);
WRITEMEM(&item->dev_fh.fh_base, fhlen);
diff --git a/include/linux/nfsd/nfs4layoutxdr.h b/include/linux/nfsd/nfs4layoutxdr.h
index 25cde5f..f670986 100644
--- a/include/linux/nfsd/nfs4layoutxdr.h
+++ b/include/linux/nfsd/nfs4layoutxdr.h
@@ -64,7 +64,7 @@ struct pnfs_filelayout_devaddr {
};
struct nfsd4_pnfs_layoutlist {
- u32 dev_id;
+ u64 dev_id;
u32 dev_index;
struct knfsd_fh dev_fh;
};
--
1.5.2.86.g99b5
More information about the pNFS
mailing list