diff options
Diffstat (limited to 'fs/btrfs/file.c')
| -rw-r--r-- | fs/btrfs/file.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c index 337221ecca2..85841c53880 100644 --- a/fs/btrfs/file.c +++ b/fs/btrfs/file.c @@ -222,6 +222,7 @@ int btrfs_drop_extent_cache(struct inode *inode, u64 start, u64 end,  		    em->start < start) {  			split->start = em->start;  			split->len = start - em->start; +			split->orig_start = em->orig_start;  			split->block_start = em->block_start;  			if (compressed) @@ -243,6 +244,7 @@ int btrfs_drop_extent_cache(struct inode *inode, u64 start, u64 end,  			split->start = start + len;  			split->len = em->start + em->len - (start + len); +			split->orig_start = em->orig_start;  			split->bdev = em->bdev;  			split->flags = flags;  |