summaryrefslogtreecommitdiff
path: root/Kernel/UBSanitizer.cpp
AgeCommit message (Expand)Author
2022-02-03AK+Kernel+LibSanitizer: Store "ubsan-is-deadly" flag as Atomic<bool>Andreas Kling
2021-12-29Kernel: Print KUBSAN backtrace to screen if KUBSAN is deadlyLuke Wilde
2021-12-22Kernel: Switch KUBSAN prints to use critical_dmesgln instead of dbglnIdan Horowitz
2021-10-14Kernel: Add per platform Processor.h headersJames Mintram
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
2021-05-27Kernel+AK: Move UBSanitizer to AK, and to AK namespaceAndrew Kaster
2021-05-19Kernel: static vs non-static constexpr variablesLenny Maiorani
2021-05-15Kernel: Halt CPU on deadly UBSAN instead of calling PANICBrian Gianforcaro
2021-05-02Kernel: Remove outdated UBSan commentsHendiadyoin1
2021-04-29Kernel: Enable building the kernel with -fltoGunnar Beutner
2021-04-25Everywhere: Remove empty line after function body opening curly braceLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-18Everywhere: Fix a bunch of typosLinus Groh
2021-03-07Kernel: Expose sysctl 'ubsan_is_deadly' to panic the Kernel on UBBen Wiederhake
2021-02-24Kernel: Improve KUBSAN logging for "type mismatch" errorsAndreas Kling
2021-02-11KUBSAN: Add nearly all missing -fsanitize handlers (#5254)Hendiadyoin1
2021-02-07Kernel: KUBSAN implementation of returns-nonnull-attributeBrian Gianforcaro
2021-02-06Kernel: And some more KUBSAN checks :^)Andreas Kling
2021-02-06Kernel: Implement some more KUBSAN checks :^)Andreas Kling
2021-02-05Kenrel: Implement two more KUBSAN checksAndreas Kling
2021-02-05Kernel: KUBSAN! (Kernel Undefined Behavior SANitizer) :^)Andreas Kling