Hi Tom, On Wed, 14 May 2025 at 23:50, Tom Rini <tr...@konsulko.com> wrote: > > On Sat, May 10, 2025 at 03:06:06PM +0200, Simon Glass wrote: > > > This series fixes some potential overflows in the ext4 code with invalid > > or malicious filesystems. > > > > To assist with this and future work, it brings in overflow.h and part of > > limits.h from Linux. > > > > Changes in v3: > > - Split out into separate patches for easier review > > > > Changes in v2: > > - Add new patch to bring in linux/limits.h > > - Add new patch to bring in linux/overflow.h > > - Use Linux macros instead of gcc built-ins > > > > Simon Glass (10): > > Bring in linux/limits.h > > Bring in linux/overflow.h > > ext4: Avoid expr in declaration in ext4fs_get_bgdtable() > > ext4: Create a var for the number of blocks to allocate > > ext4: Check for overflow of block count > > ext4: Bail out of no_blk_pergdt() if there are no blocks > > ext4: Replace multiplication with an existing variable > > ext4: Set a max limit on block-size in ext4fs_init() > > ext4: Make sure there is at least one sector per block > > ext4: Check for overflow when allocating tables > > > > fs/ext4/ext4_write.c | 25 ++- > > include/limits.h | 2 + > > include/linux/kernel.h | 12 -- > > include/linux/limits.h | 21 ++ > > include/linux/overflow.h | 443 +++++++++++++++++++++++++++++++++++++++ > > 5 files changed, 487 insertions(+), 16 deletions(-) > > create mode 100644 include/linux/limits.h > > create mode 100644 include/linux/overflow.h > > > > -- > > 2.43.0 > > > > base-commit: c5a631df96de7421d10ee03dceed1b79db213026 > > branch: sec3 > > Since this commit isn't mainline, there's nothing further to do with it.
If you'd like to review the series, please do. I just checked again and it applies fine to your tree. Regards, Simon