|
@@ -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);
|