]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: Check for extent overflow when trivally adding a new extent
authorChandan Babu R <chandanrlinux@gmail.com>
Mon, 5 Apr 2021 21:58:13 +0000 (17:58 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Mon, 5 Apr 2021 21:58:13 +0000 (17:58 -0400)
commit75cb5a608ce46c0705cc577011b758ea9ce5ba7c
tree04027b70279276eb12f6749ee319660c5eed40b9
parentd629a2d90cb6ad48d9ca461f1ff6ff560884d4df
xfs: Check for extent overflow when trivally adding a new extent

Source kernel commit: 727e1acd297cae15449607d6e2ee39c71216cf1a

When adding a new data extent (without modifying an inode's existing
extents) the extent count increases only by 1. This commit checks for
extent count overflow in such cases.

Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Signed-off-by: Chandan Babu R <chandanrlinux@gmail.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_bmap.c
libxfs/xfs_inode_fork.h