summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/bug.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-22Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2025-12-18x86/bug: Fix old GCC compile failsPeter Zijlstra1-1/+1
2025-12-09arch/x86: replace "__auto_type" with "auto"H. Peter Anvin1-1/+1
2025-12-03objtool: Remove newlines and tabs from annotation macrosJosh Poimboeuf1-1/+1
2025-11-27x86/bugs: Make i386 use GENERIC_BUG_RELATIVE_POINTERSPeter Zijlstra1-10/+4
2025-11-27x86/bug: Fix BUG_FORMAT vs KASLRPeter Zijlstra1-2/+6
2025-11-24x86_64/bug: Inline the UD1Peter Zijlstra1-1/+4
2025-11-24x86/bug: Implement WARN_ONCE()Peter Zijlstra1-0/+9
2025-11-24x86_64/bug: Implement __WARN_printf()Peter Zijlstra1-4/+58
2025-11-24x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILEDPeter Zijlstra1-2/+8
2025-11-24x86/bug: Add BUG_FORMAT basicsPeter Zijlstra1-10/+21
2025-11-21x86: Rework __bug_table helpersPeter Zijlstra1-17/+20
2025-11-21Merge branch 'objtool/core'Peter Zijlstra1-2/+8
2025-10-15x86/asm: Annotate special section entriesJosh Poimboeuf1-0/+1
2025-09-04x86,ibt: Use UDB instead of 0xEAPeter Zijlstra1-2/+7
2025-08-05Merge commit 'linus' into core/bugs, to resolve conflictsIngo Molnar1-38/+38
2025-07-23x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with RustFUJITA Tomonori1-28/+28
2025-06-13bugs/x86: Augment warnings output by concatenating 'cond_str' with the regula...Ingo Molnar1-1/+1
2025-06-13bugs/x86: Extend _BUG_FLAGS() with the 'cond_str' parameterIngo Molnar1-5/+5
2025-06-13bugs/core: Extend __WARN_FLAGS() with the 'cond_str' parameterIngo Molnar1-1/+1
2025-02-26x86/traps: Decode LOCK Jcc.d8 as #UDPeter Zijlstra1-0/+2
2025-02-26x86/traps: Decode 0xEA instructions as #UDPeter Zijlstra1-0/+1
2025-02-14x86/traps: Cleanup and robustify decode_bug()Peter Zijlstra1-2/+3
2024-12-02objtool: Fix ANNOTATE_REACHABLE to be a normal annotationPeter Zijlstra1-1/+1
2024-12-02objtool: Convert {.UN}REACHABLE to ANNOTATEPeter Zijlstra1-1/+1
2024-08-06x86/traps: Enable UBSAN traps on x86Gatlin Newhouse1-0/+12
2022-05-24Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2022-05-20bug: Use normal relative pointers in 'struct bug_entry'Josh Poimboeuf1-1/+1
2022-04-05x86/bug: Prevent shadowing in __WARN_FLAGSVincent Mailhol1-2/+2
2022-03-15x86,objtool: Move the ASM_REACHABLE annotation to objtool.hPeter Zijlstra1-0/+1
2022-02-03x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asmNick Desaulniers1-9/+11
2021-05-05x86: Delete UD0, UD1 tracesAlexey Dobriyan1-9/+0
2020-07-24compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation....Ingo Molnar1-0/+1
2020-06-15x86/entry, bug: Comment the instrumentation_begin() usage for WARN()Peter Zijlstra1-0/+6
2020-06-11bug: Annotate WARN/BUG/stackfail as noinstr safeThomas Gleixner1-0/+3
2019-09-15x86: bug.h: use asm_inline in _BUG_FLAGS definitionsRasmus Villemoes1-2/+2
2018-12-19Revert "x86/bug: Macrofy the BUG table section handling, to work around GCC i...Ingo Molnar1-56/+42
2018-10-04x86/bug: Macrofy the BUG table section handling, to work around GCC inlining ...Nadav Amit1-42/+56
2018-02-15x86/debug: Use UD2 for WARN()Peter Zijlstra1-9/+6
2018-02-15x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf1-1/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-20debug: Fix WARN_ON_ONCE() for modulesJosh Poimboeuf1-2/+2
2017-03-30debug: Add _ONCE() logic to report_bug()Peter Zijlstra1-1/+1
2017-03-30x86/debug: Define BUG() again for !CONFIG_BUGArnd Bergmann1-3/+7
2017-03-27x86/debug: Implement __WARN() using UD0Peter Zijlstra1-18/+60
2014-04-08x86: always define BUG() and HAVE_ARCH_BUG, even with !CONFIG_BUGJosh Triplett1-3/+0
2013-05-01dump_stack: unify debug information printed by show_regs()Tejun Heo1-3/+0
2012-03-28Disintegrate asm/system.h for X86David Howells1-0/+4
2009-12-05x86: Convert BUG() to use unreachable()David Daney1-2/+2
2008-12-16allow bug table entries to use relative pointers (and use it on x86-64)Jan Beulich1-1/+1