summaryrefslogtreecommitdiff
path: root/include/linux/overflow.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-03overflow: add DEFINE_FLEX() for on-stack allocsPrzemek Kitszel1-0/+35
2023-05-26overflow: Add struct_size_t() helperKees Cook1-1/+17
2022-11-02overflow: Introduce overflows_type() and castable_to_type()Kees Cook1-0/+47
2022-10-26overflow: Fix kern-doc markup for functionsKees Cook1-22/+16
2022-09-08overflow: Allow mixed type argumentsKees Cook1-31/+41
2022-08-31overflow, tracing: Define the is_signed_type() macro onceBart Van Assche1-1/+0
2022-02-17overflow: Provide constant expression struct_sizeKees Cook1-3/+7
2022-02-17overflow: Implement size_t saturating arithmetic helpersKees Cook1-41/+69
2021-09-13compiler.h: drop fallback overflow checkersNick Desaulniers1-135/+3
2021-04-02overflow: Correct check_shl_overflow() commentKeith Busch1-1/+1
2020-10-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-0/+1
2020-10-13overflow: Add __must_check attribute to check_*() helpersKees Cook1-15/+24
2020-10-02overflow: Include header file with SIZE_MAX declarationLeon Romanovsky1-0/+1
2020-06-17overflow.h: Add flex_array_size() helperGustavo A. R. Silva1-4/+21
2019-05-16Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+6
2019-04-12overflow.h: Add comment documenting __ab_c_size()Rasmus Villemoes1-2/+6
2019-03-27overflow: Fix -Wtype-limits compilation warningsLeon Romanovsky1-3/+9
2018-08-08overflow.h: Add arithmetic shift helperJason Gunthorpe1-0/+31
2018-06-05overflow.h: Add allocation size calculation helpersKees Cook1-0/+73
2018-06-01compiler.h: enable builtin overflow checkers and add fallback codeRasmus Villemoes1-0/+205