summaryrefslogtreecommitdiff
path: root/fs/notify
diff options
context:
space:
mode:
authorJosef Bacik <jbacik@fusionio.com>2013-01-30 19:31:31 (GMT)
committerJosef Bacik <jbacik@fusionio.com>2013-02-05 21:09:16 (GMT)
commit59fe4f41976f6331b695ff049296d082cf621823 (patch)
tree8d85984a12d0a821a402f83558e82561485be65b /fs/notify
parent5d1f40202bad12d4c70a2d40a420b30d23a72b1a (diff)
downloadlinux-fsl-qoriq-59fe4f41976f6331b695ff049296d082cf621823.tar.xz
Btrfs: fix possible stale data exposure
We specifically do not update the disk i_size if there are ordered extents outstanding for any area between the current disk_i_size and our ordered extent so that we do not expose stale data. The problem is the check we have only checks if the ordered extent starts at or after the current disk_i_size, which doesn't take into account an ordered extent that starts before the current disk_i_size and ends past the disk_i_size. Fix this by checking if the extent ends past the disk_i_size. Thanks, Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Diffstat (limited to 'fs/notify')
0 files changed, 0 insertions, 0 deletions