]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
fuse: verify write return
authorMiklos Szeredi <mszeredi@redhat.com>
Tue, 12 Nov 2019 10:49:04 +0000 (11:49 +0100)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 16 Dec 2019 15:32:20 +0000 (09:32 -0600)
commitf7aa708c48c9aff73c333260d1a80d1117cc4e0a
treeb67be60683f70788a052d4b5d15638fffb677339
parenta4af96ee931b01bcf8a5f837c8ba546382075aee
fuse: verify write return

BugLink: https://bugs.launchpad.net/bugs/1856583
commit 8aab336b14c115c6bf1d4baeb9247e41ed9ce6de upstream.

Make sure filesystem is not returning a bogus number of bytes written.

Fixes: ea9b9907b82a ("fuse: implement perform_write")
Cc: <stable@vger.kernel.org> # v2.6.26
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
fs/fuse/file.c