summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-03-01fortify: Split reporting and avoid passing string pointerKees Cook6-28/+84
2024-03-01refcount: Annotated intentional signed integer wrap-aroundKees Cook1-3/+6
2024-03-01coccinelle: semantic patch to check for potential struct_size callsJacob Keller1-0/+74
2024-03-01coccinelle: Add rules to find str_plural() replacementsKees Cook2-0/+42
2024-03-01lib/string_choices: Add str_plural() helperMichal Wajdeczko1-0/+11
2024-03-01overflow: Introduce wrapping_assign_add() and wrapping_assign_sub()Kees Cook2-0/+75
2024-03-01overflow: Introduce wrapping_add(), wrapping_sub(), and wrapping_mul()Kees Cook2-4/+68
2024-03-01overflow: Adjust check_*_overflow() kern-doc to reflect resultsKees Cook1-12/+9
2024-03-01kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.hAndy Shevchenko2-28/+31
2024-02-21hardening: Enable KFENCE in the hardening configMarco Elver1-0/+3
2024-02-21hardening: drop obsolete DRM_LEGACY from config fragmentLukas Bulwahn1-3/+0
2024-02-21hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragmentLukas Bulwahn1-1/+0
2024-02-21um: Convert strscpy() usage to 2-argument styleKees Cook7-10/+10
2024-02-21string: Allow 2-argument strscpy_pad()Kees Cook1-13/+20
2024-02-21string: Allow 2-argument strscpy()Kees Cook4-28/+41
2024-02-21string: Redefine strscpy_pad() as a macroKees Cook2-36/+31
2024-02-21ubsan: Reintroduce signed overflow sanitizerKees Cook7-2/+137
2024-02-06ubsan: Remove CONFIG_UBSAN_SANITIZE_ALLKees Cook11-41/+18
2024-02-06ubsan: Silence W=1 warnings in self-testKees Cook2-2/+3
2024-02-06ubsan: Use Clang's -fsanitize-trap=undefined optionKees Cook1-1/+1
2024-02-06MAINTAINERS: Add UBSAN sectionKees Cook1-0/+17
2024-02-01VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()Harshit Mogalapalli1-1/+2
2024-02-01VMCI: Use struct_size() in kmalloc()Harshit Mogalapalli1-2/+2
2024-02-01cap_syslog: remove CAP_SYS_ADMIN when dmesg_restrictJingzi Meng1-11/+0
2024-02-01lib/string: shrink lib/string.i via IWYUTanzir Hasan1-8/+9
2024-02-01kernel.h: removed REPEAT_BYTE from kernel.hTanzir Hasan12-17/+31
2024-02-01lkdtm/bugs: In lkdtm_HUNG_TASK() use BUG(), not BUG_ON(1)Douglas Anderson1-1/+1
2024-02-01lkdtm/bugs: Adjust lkdtm_HUNG_TASK() to avoid tail call optimizationDouglas Anderson1-1/+2
2024-02-01lkdtm: Make lkdtm_do_action() return to avoid tail call optimizationDouglas Anderson1-8/+14
2024-01-29Linux 6.8-rc2Linus Torvalds1-1/+1
2024-01-29Merge tag 'cxl-fixes-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-13/+23
2024-01-28Merge tag 'mips-fixes_6.8_1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds34-230/+83
2024-01-28Merge tag 'locking_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-6/+20
2024-01-28Merge tag 'irq_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2024-01-28Merge tag 'timers_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-1/+29
2024-01-28Merge tag 'x86_urgent_for_v6.8_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-12/+50
2024-01-28Merge tag 'fixes-2024-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2024-01-27Merge tag 'platform-drivers-x86-v6.8-2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds14-177/+460
2024-01-27Merge tag 'loongarch-fixes-6.8-1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-11/+14
2024-01-27Merge tag 'xfs-6.8-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-10/+17
2024-01-27Merge tag 'bcachefs-2024-01-26' of https://evilpiepirate.org/git/bcachefsLinus Torvalds10-32/+42
2024-01-27Merge tag '6.8-rc2-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds3-3/+6
2024-01-27Merge tag '6.8-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-74/+467
2024-01-27mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nanXi Ruoyao1-0/+6
2024-01-27MIPS: loongson64: set nid for reserved memblock regionHuang Pei2-0/+5
2024-01-27Revert "MIPS: loongson64: set nid for reserved memblock region"Thomas Bogendoerfer2-4/+0
2024-01-27Merge tag 'ata-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/liba...Linus Torvalds4-8/+31
2024-01-27Merge tag 'block-6.8-2024-01-26' of git://git.kernel.dk/linuxLinus Torvalds5-7/+20
2024-01-27Merge tag 'io_uring-6.8-2024-01-26' of git://git.kernel.dk/linuxLinus Torvalds2-1/+4
2024-01-27Merge tag 'thermal-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-32/+0