OSDN Git Service

xfs: fix uninitialized variable access
authorDarrick J. Wong <djwong@kernel.org>
Wed, 15 Feb 2023 01:51:35 +0000 (17:51 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Wed, 15 Feb 2023 01:51:35 +0000 (17:51 -0800)
commit60b730a40c43fbcc034970d3e77eb0f25b8cc1cf
tree1cc0412a9c4352035ccc7f060950f7a472f1cc55
parent571dc9ae4eefb452d32cfb3761a87089e8f37ca7
xfs: fix uninitialized variable access

If the end position of a GETFSMAP query overlaps an allocated space and
we're using the free space info to generate fsmap info, the akeys
information gets fed into the fsmap formatter with bad results.
Zero-init the space.

Reported-by: syzbot+090ae72d552e6bd93cfe@syzkaller.appspotmail.com
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
fs/xfs/xfs_fsmap.c