Bacport "hfs/hfsplus: fix u32 overflow in check_and_correct_requested_length" and its antecedent patch "hfs/hfsplus: prevent getting negative values of offset/length" Tristan Madani (1): hfs/hfsplus: fix u32 overflow in check_and_correct_requested_length Viacheslav Dubeyko (1): hfs/hfsplus: prevent getting negative values of offset/length fs/hfs/bfind.c | 2 +- fs/hfs/bnode.c | 54 ++++++++++++------------- fs/hfs/brec.c | 2 +- fs/hfs/btree.c | 2 +- fs/hfs/btree.h | 71 +++++++++++++++++---------------- fs/hfs/hfs_fs.h | 88 ++++++++++++++++++++++++----------------- fs/hfs/inode.c | 3 +- fs/hfsplus/bfind.c | 2 +- fs/hfsplus/bnode.c | 60 ++++++++++++++-------------- fs/hfsplus/brec.c | 2 +- fs/hfsplus/btree.c | 2 +- fs/hfsplus/hfsplus_fs.h | 40 +++++++++---------- 12 files changed, 173 insertions(+), 155 deletions(-) -- 2.34.1