mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-03-30 03:07:44 +08:00
Merge tag 'nfs-for-4.9-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Pull NFS client bugfixes from Anna Schumaker: "Just two bugfixes this time: Stable bugfix: - Fix last_write_offset incorrectly set to page boundary Other bugfix: - Fix missing-braces warning" * tag 'nfs-for-4.9-2' of git://git.linux-nfs.org/projects/anna/linux-nfs: nfs4: fix missing-braces warning pnfs/blocklayout: fix last_write_offset incorrectly set to page boundary
This commit is contained in:
@@ -344,9 +344,10 @@ static void bl_write_cleanup(struct work_struct *work)
|
||||
u64 start = hdr->args.offset & (loff_t)PAGE_MASK;
|
||||
u64 end = (hdr->args.offset + hdr->args.count +
|
||||
PAGE_SIZE - 1) & (loff_t)PAGE_MASK;
|
||||
u64 lwb = hdr->args.offset + hdr->args.count;
|
||||
|
||||
ext_tree_mark_written(bl, start >> SECTOR_SHIFT,
|
||||
(end - start) >> SECTOR_SHIFT, end);
|
||||
(end - start) >> SECTOR_SHIFT, lwb);
|
||||
}
|
||||
|
||||
pnfs_ld_write_done(hdr);
|
||||
|
||||
@@ -1545,7 +1545,7 @@ static int update_open_stateid(struct nfs4_state *state,
|
||||
struct nfs_client *clp = server->nfs_client;
|
||||
struct nfs_inode *nfsi = NFS_I(state->inode);
|
||||
struct nfs_delegation *deleg_cur;
|
||||
nfs4_stateid freeme = {0};
|
||||
nfs4_stateid freeme = { };
|
||||
int ret = 0;
|
||||
|
||||
fmode &= (FMODE_READ|FMODE_WRITE);
|
||||
|
||||
Reference in New Issue
Block a user