summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2023-01-22 23:04:14 -0800
committerJaegeuk Kim <jaegeuk@kernel.org>2023-01-31 10:47:46 -0800
commit9a5571cff4ffcfc24847df9fd545cc5799ac0ee5 (patch)
tree4be04bffc8d40c40e636eb3aa383fdd1dea91d3c /tools/perf/scripts/python/exported-sql-viewer.py
parentb1b9896718bc1a212dc288ad66a5fa2fef11353d (diff)
f2fs: fix information leak in f2fs_move_inline_dirents()
When converting an inline directory to a regular one, f2fs is leaking uninitialized memory to disk because it doesn't initialize the entire directory block. Fix this by zero-initializing the block. This bug was introduced by commit 4ec17d688d74 ("f2fs: avoid unneeded initializing when converting inline dentry"), which didn't consider the security implications of leaking uninitialized memory to disk. This was found by running xfstest generic/435 on a KMSAN-enabled kernel. Fixes: 4ec17d688d74 ("f2fs: avoid unneeded initializing when converting inline dentry") Cc: <stable@vger.kernel.org> # v4.3+ Signed-off-by: Eric Biggers <ebiggers@google.com> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions