aboutsummaryrefslogtreecommitdiff
path: root/include/linux/vcodec
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2015-06-21 21:10:51 -0400
committerMister Oyster <oysterized@gmail.com>2017-05-29 03:52:11 +0200
commit3f18502376ad669307ad2ee18fdc6821ad61d7d0 (patch)
treea0f7edc370c354f88619c1120ce60a3651560478 /include/linux/vcodec
parentd51bfc6075d9b5741ebfbb239fb9c4585e202d2c (diff)
ext4: don't retry file block mapping on bigalloc fs with non-extent file
commit 292db1bc6c105d86111e858859456bcb11f90f91 upstream. ext4 isn't willing to map clusters to a non-extent file. Don't signal this with an out of space error, since the FS will retry the allocation (which didn't fail) forever. Instead, return EUCLEAN so that the operation will fail immediately all the way back to userspace. (The fix is either to run e2fsck -E bmap2extent, or to chattr +e the file.) Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/vcodec')
0 files changed, 0 insertions, 0 deletions