]> git.baikalelectronics.ru Git - kernel.git/commit
fs: f2fs: initialize fsdata in pagecache_write()
authorAlexander Potapenko <glider@google.com>
Mon, 21 Nov 2022 11:21:32 +0000 (12:21 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 11 Mar 2023 12:55:18 +0000 (13:55 +0100)
commit5eef56c8a25b26997cd3bf0cb73c71de8b2e24db
tree544fcf82185269b9c0dae23617c2a52f27144590
parent727cf75b3c6cff15a46f94dd5d38ad10bb8b6dcf
fs: f2fs: initialize fsdata in pagecache_write()

[ Upstream commit 785a46ba35f45db4a9c2439610033a7aaf06ffa3 ]

When aops->write_begin() does not initialize fsdata, KMSAN may report
an error passing the latter to aops->write_end().

Fix this by unconditionally initializing fsdata.

Suggested-by: Eric Biggers <ebiggers@kernel.org>
Fixes: 7bfb14a0e46e ("f2fs: add fs-verity support")
Signed-off-by: Alexander Potapenko <glider@google.com>
Reviewed-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/f2fs/verity.c