diff options
| -rw-r--r-- | fs/afs/fsclient.c | 6 | ||||
| -rw-r--r-- | fs/afs/yfsclient.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/fs/afs/fsclient.c b/fs/afs/fsclient.c index ca08c83168f5..0b37867b5c20 100644 --- a/fs/afs/fsclient.c +++ b/fs/afs/fsclient.c | |||
| @@ -1515,8 +1515,8 @@ static int afs_fs_setattr_size64(struct afs_fs_cursor *fc, struct iattr *attr) | |||
| 1515 | 1515 | ||
| 1516 | xdr_encode_AFS_StoreStatus(&bp, attr); | 1516 | xdr_encode_AFS_StoreStatus(&bp, attr); |
| 1517 | 1517 | ||
| 1518 | *bp++ = 0; /* position of start of write */ | 1518 | *bp++ = htonl(attr->ia_size >> 32); /* position of start of write */ |
| 1519 | *bp++ = 0; | 1519 | *bp++ = htonl((u32) attr->ia_size); |
| 1520 | *bp++ = 0; /* size of write */ | 1520 | *bp++ = 0; /* size of write */ |
| 1521 | *bp++ = 0; | 1521 | *bp++ = 0; |
| 1522 | *bp++ = htonl(attr->ia_size >> 32); /* new file length */ | 1522 | *bp++ = htonl(attr->ia_size >> 32); /* new file length */ |
| @@ -1564,7 +1564,7 @@ static int afs_fs_setattr_size(struct afs_fs_cursor *fc, struct iattr *attr) | |||
| 1564 | 1564 | ||
| 1565 | xdr_encode_AFS_StoreStatus(&bp, attr); | 1565 | xdr_encode_AFS_StoreStatus(&bp, attr); |
| 1566 | 1566 | ||
| 1567 | *bp++ = 0; /* position of start of write */ | 1567 | *bp++ = htonl(attr->ia_size); /* position of start of write */ |
| 1568 | *bp++ = 0; /* size of write */ | 1568 | *bp++ = 0; /* size of write */ |
| 1569 | *bp++ = htonl(attr->ia_size); /* new file length */ | 1569 | *bp++ = htonl(attr->ia_size); /* new file length */ |
| 1570 | 1570 | ||
diff --git a/fs/afs/yfsclient.c b/fs/afs/yfsclient.c index 5aa57929e8c2..6e97a42d24d1 100644 --- a/fs/afs/yfsclient.c +++ b/fs/afs/yfsclient.c | |||
| @@ -1514,7 +1514,7 @@ static int yfs_fs_setattr_size(struct afs_fs_cursor *fc, struct iattr *attr) | |||
| 1514 | bp = xdr_encode_u32(bp, 0); /* RPC flags */ | 1514 | bp = xdr_encode_u32(bp, 0); /* RPC flags */ |
| 1515 | bp = xdr_encode_YFSFid(bp, &vnode->fid); | 1515 | bp = xdr_encode_YFSFid(bp, &vnode->fid); |
| 1516 | bp = xdr_encode_YFS_StoreStatus(bp, attr); | 1516 | bp = xdr_encode_YFS_StoreStatus(bp, attr); |
| 1517 | bp = xdr_encode_u64(bp, 0); /* position of start of write */ | 1517 | bp = xdr_encode_u64(bp, attr->ia_size); /* position of start of write */ |
| 1518 | bp = xdr_encode_u64(bp, 0); /* size of write */ | 1518 | bp = xdr_encode_u64(bp, 0); /* size of write */ |
| 1519 | bp = xdr_encode_u64(bp, attr->ia_size); /* new file length */ | 1519 | bp = xdr_encode_u64(bp, attr->ia_size); /* new file length */ |
| 1520 | yfs_check_req(call, bp); | 1520 | yfs_check_req(call, bp); |
