summaryrefslogtreecommitdiffstats
path: root/fs/xfs/linux-2.6
diff options
context:
space:
mode:
authorDan Rosenberg <dan.j.rosenberg@gmail.com>2010-06-24 12:07:47 +1000
committerDave Chinner <david@fromorbit.com>2010-06-24 12:07:47 +1000
commit1817176a86352f65210139d4c794ad2d19fc6b63 (patch)
tree59ccbcb634d87882fc899b0d21438c4bb86f8632 /fs/xfs/linux-2.6
parent7e27d6e778cd87b6f2415515d7127eba53fe5d02 (diff)
downloadlinux-stable-1817176a86352f65210139d4c794ad2d19fc6b63.tar.gz
linux-stable-1817176a86352f65210139d4c794ad2d19fc6b63.tar.bz2
linux-stable-1817176a86352f65210139d4c794ad2d19fc6b63.zip
xfs: prevent swapext from operating on write-only files
This patch prevents user "foo" from using the SWAPEXT ioctl to swap a write-only file owned by user "bar" into a file owned by "foo" and subsequently reading it. It does so by checking that the file descriptors passed to the ioctl are also opened for reading. Signed-off-by: Dan Rosenberg <dan.j.rosenberg@gmail.com> Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'fs/xfs/linux-2.6')
0 files changed, 0 insertions, 0 deletions