]> git.baikalelectronics.ru Git - kernel.git/commit
ext4: fix an ext3 collapse range regression in xfstests
authorTheodore Ts'o <tytso@mit.edu>
Fri, 15 May 2015 04:24:10 +0000 (00:24 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 15 May 2015 04:24:10 +0000 (00:24 -0400)
commit71a5840aab0ef4fa128b48c109ee0013d4c9cbbd
treeb5858d2f484d5b1f6f7805e374c394e7e9a72387
parentc2d66a7f4802c48e895ec16c464f1c3fe0d2daba
ext4: fix an ext3 collapse range regression in xfstests

The xfstests test suite assumes that an attempt to collapse range on
the range (0, 1) will return EOPNOTSUPP if the file system does not
support collapse range.  Commit f43807937e36: "ext4: move check under
lock scope to close a race" broke this, and this caused xfstests to
fail when run when testing file systems that did not have the extents
feature enabled.

Reported-by: Eric Whitney <enwlinux@gmail.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/extents.c