Revision b48c6af2086ab2ba8a9c9b6ce9ecb34592ce500c authored by Roel Kluin on 13 December 2011, 09:37:00 UTC, committed by Miklos Szeredi on 13 December 2011, 09:37:00 UTC
The test in fuse_file_llseek() "not SEEK_CUR or not SEEK_SET" always evaluates to true. This was introduced in 3.1 by commit 06222e49 (fs: handle SEEK_HOLE/SEEK_DATA properly in all fs's that define their own llseek) and changed the behavior of SEEK_CUR and SEEK_SET to always retrieve the file attributes. This is a performance regression. Fix the test so that it makes sense. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> CC: stable@vger.kernel.org CC: Josef Bacik <josef@redhat.com> CC: Al Viro <viro@zeniv.linux.org.uk>
1 parent 48706d0
Computing file changes ...