summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorMarc Dionne <marc.dionne@auristor.com>2019-11-21 15:37:26 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-01-27 14:51:20 +0100
commit97a5c6b7ff2577042299b9db218899b8e22916d1 (patch)
treeaeb90919a3ae4da31ba85bd64f3f0a40cd5be45a /drivers
parent2d916a17fbb6bbd50cc113ff43f3af9ed28e03e5 (diff)
afs: Fix large file support
[ Upstream commit b485275f1aca8a9da37fd35e4fad673935e827da ] By default s_maxbytes is set to MAX_NON_LFS, which limits the usable file size to 2GB, enforced by the vfs. Commit b9b1f8d5930a ("AFS: write support fixes") added support for the 64-bit fetch and store server operations, but did not change this value. As a result, attempts to write past the 2G mark result in EFBIG errors: $ dd if=/dev/zero of=foo bs=1M count=1 seek=2048 dd: error writing 'foo': File too large Set s_maxbytes to MAX_LFS_FILESIZE. Fixes: b9b1f8d5930a ("AFS: write support fixes") Signed-off-by: Marc Dionne <marc.dionne@auristor.com> Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions