index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
panic.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-14
Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...
Linus Torvalds
1
-0
/
+9
2024-02-22
panic: add option to dump blocked tasks in panic_print
Feng Tang
1
-0
/
+4
2024-02-22
panic: suppress gnu_printf warning
Baoquan He
1
-0
/
+5
2024-02-07
panic: Flush kernel log buffer at the end
John Ogness
1
-0
/
+8
2023-10-04
panic: use atomic_try_cmpxchg in panic() and nmi_panic()
Uros Bizjak
1
-9
/
+13
2023-09-15
panic: Reenable preemption in WARN slowpath
Lukas Wunner
1
-0
/
+1
2023-08-18
mm: remove arguments of show_mem()
Kefeng Wang
1
-1
/
+1
2023-06-09
panic: hide unused global functions
Arnd Bergmann
1
-2
/
+1
2023-04-14
cpu: Mark nmi_panic_self_stop() __noreturn
Josh Poimboeuf
1
-1
/
+1
2023-04-14
cpu: Mark panic_smp_self_stop() __noreturn
Josh Poimboeuf
1
-1
/
+1
2023-03-02
panic: fix the panic_print NMI backtrace setting
Guilherme G. Piccoli
1
-18
/
+26
2023-01-31
cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG
Peter Zijlstra
1
-0
/
+5
2022-12-23
Merge tag 'hardening-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-2
/
+5
2022-12-16
exit: Use READ_ONCE() for all oops/warn limit reads
Kees Cook
1
-2
/
+5
2022-12-14
Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-3
/
+42
2022-12-02
panic: Expose "warn_count" to sysfs
Kees Cook
1
-2
/
+20
2022-12-02
panic: Introduce warn_limit
Kees Cook
1
-0
/
+14
2022-12-02
panic: Consolidate open-coded panic_on_warn checks
Kees Cook
1
-2
/
+7
2022-12-01
panic: Separate sysctl logic from CONFIG_SMP
Kees Cook
1
-1
/
+3
2022-11-18
panic: use str_enabled_disabled() helper
Andy Shevchenko
1
-2
/
+3
2022-09-01
kernel/panic: Drop unblank_screen call
Daniel Vetter
1
-3
/
+0
2022-08-02
Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/li...
Linus Torvalds
1
-0
/
+1
2022-07-01
panic: Taint kernel if tests are run
David Gow
1
-0
/
+1
2022-06-23
Merge branch 'rework/kthreads' into for-linus
Petr Mladek
1
-6
/
+0
2022-06-23
Revert "printk: add functions to prefer direct printing"
Petr Mladek
1
-4
/
+0
2022-06-23
Revert "printk: Wait for the global console lock when the system is going down"
Petr Mladek
1
-2
/
+0
2022-06-17
Merge branch 'rework/kthreads' into for-linus
Petr Mladek
1
-0
/
+2
2022-06-15
printk: Wait for the global console lock when the system is going down
Petr Mladek
1
-0
/
+2
2022-05-26
Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+25
2022-05-25
Merge tag 'printk-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+4
2022-05-08
randstruct: Reorganize Kconfigs and attribute macros
Kees Cook
1
-1
/
+1
2022-04-22
printk: add functions to prefer direct printing
John Ogness
1
-0
/
+4
2022-04-06
kernel/panic: move panic sysctls to its own file
tangmeng
1
-1
/
+25
2022-03-23
panic: move panic_print before kmsg dumpers
Guilherme G. Piccoli
1
-4
/
+9
2022-03-23
panic: add option to dump all CPUs backtraces in panic_print
Guilherme G. Piccoli
1
-0
/
+4
2022-03-23
panic: unset panic_on_warn inside panic()
Tiezhu Yang
1
-9
/
+11
2022-01-20
panic: remove oops_id
Sebastian Andrzej Siewior
1
-18
/
+1
2022-01-20
panic: use error_report_end tracepoint on warnings
Marco Elver
1
-0
/
+2
2021-08-30
Merge branch 'rework/printk_safe-removal' into for-linus
Petr Mladek
1
-3
/
+0
2021-07-26
printk: remove safe buffers
John Ogness
1
-3
/
+0
2021-07-01
kernel.h: split out panic and oops helpers
Andy Shevchenko
1
-0
/
+1
2020-11-14
panic: don't dump stack twice on warn
Christophe Leroy
1
-1
/
+2
2020-10-16
panic: dump registers on panic_on_warn
Alexey Kardashevskiy
1
-6
/
+6
2020-08-12
panic: make print_oops_end_marker() static
Yue Hu
1
-1
/
+1
2020-08-12
kernel/panic.c: make oops_may_print() return bool
Tiezhu Yang
1
-1
/
+1
2020-06-11
bug: Annotate WARN/BUG/stackfail as noinstr safe
Thomas Gleixner
1
-1
/
+3
2020-06-08
panic: add sysctl to dump all CPUs backtraces on oops event
Guilherme G. Piccoli
1
-0
/
+11
2020-06-08
kernel: add panic_on_taint
Rafael Aquini
1
-0
/
+34
2019-11-25
locking/refcount: Remove unused 'refcount_error_report()' function
Will Deacon
1
-11
/
+0
2019-10-07
panic: ensure preemption is disabled during panic()
Will Deacon
1
-0
/
+1
2019-09-25
bug: consolidate __WARN_FLAGS usage
Kees Cook
1
-1
/
+1
2019-09-25
bug: lift "cut here" out of __warn()
Kees Cook
1
-4
/
+2
2019-09-25
bug: consolidate warn_slowpath_fmt() usage
Kees Cook
1
-7
/
+7
2019-09-25
bug: refactor away warn_slowpath_fmt_taint()
Kees Cook
1
-15
/
+3
2019-09-25
kgdb: don't use a notifier to enter kgdb at panic; call directly
Douglas Anderson
1
-0
/
+8
2019-07-15
docs: admin-guide: move sysctl directory to it
Mauro Carvalho Chehab
1
-1
/
+1
2019-07-15
docs: sysctl: convert to ReST
Mauro Carvalho Chehab
1
-1
/
+1
2019-05-21
treewide: Add SPDX license identifier for missed files
Thomas Gleixner
1
-0
/
+1
2019-05-18
panic: add an option to replay all the printk message in buffer
Feng Tang
1
-1
/
+5
2019-05-14
panic/reboot: allow specifying reboot_mode for panic only
Aaro Koskinen
1
-0
/
+2
2019-05-14
panic: avoid the extra noise dmesg
Feng Tang
1
-0
/
+3
2019-05-02
s390: simplify disabled_wait
Martin Schwidefsky
1
-6
/
+1
2019-03-07
kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings
YueHaibing
1
-6
/
+4
2019-01-04
kernel/sysctl: add panic_print into sysctl
Feng Tang
1
-1
/
+1
2019-01-04
panic: add options to print system info when panic happens
Feng Tang
1
-0
/
+28
2018-12-27
Merge tag 'printk-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+5
2018-11-22
panic: avoid deadlocks in re-entrant console drivers
Sergey Senozhatsky
1
-1
/
+5
2018-10-31
kernel/panic.c: filter out a potential trailing newline
Borislav Petkov
1
-2
/
+6
2018-10-31
kernel/panic.c: do not append newline to the stack protector panic string
Borislav Petkov
1
-1
/
+1
2018-06-14
Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variables
Linus Torvalds
1
-1
/
+1
2018-04-11
taint: add taint for randstruct
Kees Cook
1
-1
/
+3
2018-04-11
taint: consolidate documentation
Kees Cook
1
-19
/
+4
2018-04-11
taint: convert to indexed initialization
Kees Cook
1
-17
/
+19
2018-04-10
Merge tag 'trace-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...
Linus Torvalds
1
-0
/
+2
2018-04-06
lockdep: Add print_irqtrace_events() to __warn
Steven Rostedt (VMware)
1
-0
/
+2
2018-04-02
Merge branch 'core-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-1
/
+1
2018-03-09
bug: use %pB in BUG and stack protector failure
Kees Cook
1
-1
/
+1
2018-03-08
panic: Add closing panic marker parenthesis
Borislav Petkov
1
-1
/
+1
2017-11-17
kernel/panic.c: add TAINT_AUX
Borislav Petkov
1
-0
/
+2
2017-11-17
bug: fix "cut here" location for __WARN_TAINT architectures
Kees Cook
1
-1
/
+15
2017-11-17
bug: define the "cut here" string in a single place
Kees Cook
1
-1
/
+1
2017-11-17
kernel debug: support resetting WARN_ONCE for all architectures
Andi Kleen
1
-1
/
+2
2017-11-17
kernel debug: support resetting WARN*_ONCE
Andi Kleen
1
-0
/
+28
2017-08-17
locking/refcounts, x86/asm: Implement fast refcount overflow protection
Kees Cook
1
-0
/
+12
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to <lin...
Ingo Molnar
1
-0
/
+1
2017-02-23
sparc64: Send break twice from console to return to boot prom
Vijay Kumar
1
-1
/
+2
2017-02-22
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...
Linus Torvalds
1
-2
/
+2
2017-02-08
printk: rename nmi.c and exported api
Sergey Senozhatsky
1
-2
/
+2
2017-01-24
kernel/panic.c: add missing \n
Jiri Slaby
1
-1
/
+1
2017-01-17
taint/module: Fix problems when out-of-kernel driver defines true or false
Larry Finger
1
-1
/
+1
2016-11-26
taint/module: Clean up global and module taint flags handling
Petr Mladek
1
-28
/
+25
2016-10-11
x86/panic: replace smp_send_stop() with kdump friendly version in panic path
Hidehiro Kawai
1
-7
/
+40
2016-08-02
kexec: use core_param for crash_kexec_post_notifiers boot option
Hidehiro Kawai
1
-9
/
+4
2016-05-20
printk/nmi: flush NMI messages on the system panic
Petr Mladek
1
-1
/
+5
2016-03-22
panic: change nmi_panic from macro to function
Hidehiro Kawai
1
-0
/
+20
2016-03-17
lib/bug.c: use common WARN helper
Josh Poimboeuf
1
-15
/
+26
2016-01-16
printk: do cond_resched() between lines while outputting to consoles
Tejun Heo
1
-2
/
+1
2015-12-19
kexec: Fix race between panic() and crash_kexec()
Hidehiro Kawai
1
-2
/
+6
2015-12-19
panic, x86: Allow CPUs to save registers even if looping in NMI context
Hidehiro Kawai
1
-0
/
+9
2015-12-19
panic, x86: Fix re-entrance problem due to panic on NMI
Hidehiro Kawai
1
-3
/
+13
2015-11-20
kernel/panic.c: turn off locks debug before releasing console lock
Vitaly Kuznetsov
1
-1
/
+4
2015-11-06
panic: release stale console lock to always get the logbuf printed out
Vitaly Kuznetsov
1
-0
/
+10
2015-06-30
kernel/panic/kexec: fix "crash_kexec_post_notifiers" option issue in oops path
HATAYAMA Daisuke
1
-1
/
+1
2015-06-30
kernel/panic: call the 2nd crash_kexec() only if crash_kexec_post_notifiers i...
HATAYAMA Daisuke
1
-1
/
+2
2014-12-22
livepatch: kernel: add TAINT_LIVEPATCH
Seth Jennings
1
-0
/
+2
2014-12-10
kernel: add panic_on_warn
Prarit Bhargava
1
-0
/
+13
2014-11-13
kernel/panic.c: update comments for print_tainted
Xie XiuQi
1
-0
/
+1
2014-08-08
panic: add TAINT_SOFTLOCKUP
Josh Hunt
1
-0
/
+1
2014-06-06
kernel/panic.c: add "crash_kexec_post_notifiers" option for kdump after panic...
Masami Hiramatsu
1
-2
/
+21
2014-04-07
kernel/panic.c: display reason at end + pr_emerg
Fabian Frederick
1
-7
/
+6
2014-04-06
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-0
/
+2
2014-03-31
Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux...
Linus Torvalds
1
-1
/
+1
2014-03-31
Use 'E' instead of 'X' for unsigned module taint flag.
Rusty Russell
1
-2
/
+2
2014-03-20
Rename TAINT_UNSAFE_SMP to TAINT_CPU_OUT_OF_SPEC
Dave Jones
1
-1
/
+1
2014-03-13
Fix: module signature vs tracepoints: add new TAINT_UNSIGNED_MODULE
Mathieu Desnoyers
1
-0
/
+2
2014-02-13
asmlinkage Make __stack_chk_failed and memcmp visible
Andi Kleen
1
-1
/
+1
2013-11-26
panic: Make panic_timeout configurable
Jason Baron
1
-1
/
+1
2013-11-13
kernel/panic.c: reduce 1 byte usage for print tainted buffer
Chen Gang
1
-1
/
+1
2013-09-11
panic: call panic handlers before kmsg_dump
Kees Cook
1
-2
/
+6
2013-07-11
Merge tag 'trace-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
Linus Torvalds
1
-0
/
+3
2013-07-09
panic: add cpu/pid to warn_slowpath_common in WARNING printk()s
Alex Thorlton
1
-2
/
+3
2013-06-19
tracing: Disable tracing on warning
Steven Rostedt (Red Hat)
1
-0
/
+3
2013-04-30
dump_stack: implement arch-specific hardware description in task dumps
Tejun Heo
1
-6
/
+0
2013-01-21
taint: add explicit flag to show whether lock dep is still OK.
Rusty Russell
1
-20
/
+14
2012-07-30
panic: fix a possible deadlock in panic()
Vikram Mulukutla
1
-0
/
+8
2012-05-18
kdump: Execute kmsg_dump(KMSG_DUMP_PANIC) after smp_send_stop()
Seiji Aguchi
1
-2
/
+2
2012-05-07
panic: Make panic_on_oops configurable
Kyle McMartin
1
-1
/
+1
2012-04-12
panic: fix stack dump print on direct call to panic()
Jason Wessel
1
-1
/
+1
2012-01-12
panic: don't print redundant backtraces on oops
Andi Kleen
1
-1
/
+5
2012-01-12
kdump: fix crash_kexec()/smp_send_stop() race in panic()
Michael Holzheu
1
-1
/
+17
2012-01-12
treewide: remove useless NORET_TYPE macro and uses
Joe Perches
1
-1
/
+1
2011-12-07
lockdep, bug: Exclude TAINT_OOT_MODULE from disabling lock debugging
Ben Hutchings
1
-2
/
+3
2011-12-06
lockdep, bug: Exclude TAINT_FIRMWARE_WORKAROUND from disabling lockdep
Peter Zijlstra
1
-2
/
+10
2011-11-07
module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree
Ben Hutchings
1
-0
/
+2
2011-07-26
panic: panic=-1 for immediate reboot
Hugh Dickins
1
-0
/
+2
2011-03-22
move x86 specific oops=panic to generic code
Olaf Hering
1
-0
/
+10
2011-01-12
ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support
Huang Ying
1
-0
/
+1
2010-08-11
lib/bug.c: add oops end marker to WARN implementation
Anton Blanchard
1
-1
/
+1
2010-08-11
panic: keep blinking in spite of long spin timer mode
TAMUKI Shoichi
1
-32
/
+26
2010-05-27
panic: call console_verbose() in panic
Anton Blanchard
1
-0
/
+1
2010-05-19
panic: Add taint flag TAINT_FIRMWARE_WORKAROUND ('I')
Ben Hutchings
1
-0
/
+2
2010-05-19
panic: Allow warnings to set different taint flags
Ben Hutchings
1
-4
/
+20
2010-03-06
panic: fix panic_timeout accuracy when running on a hypervisor
Anton Blanchard
1
-16
/
+30
2009-12-31
kmsg_dump: Dump on crash_kexec as well
KOSAKI Motohiro
1
-1
/
+2
2009-12-16
Merge git://git.infradead.org/mtd-2.6
Linus Torvalds
1
-0
/
+3
2009-11-30
core: Add kernel message dumper to call on oopses and panics
Simon Kagstrom
1
-0
/
+3
2009-10-08
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+2
2009-10-05
panic: Fix panic message visibility by calling bust_spinlocks(0) before dying
Aaro Koskinen
1
-1
/
+2
2009-09-21
trivial: Correct print_tainted routine name in comment
Robert P. J. Day
1
-1
/
+1
2009-07-24
trace: stop tracer in oops_enter()
Thomas Gleixner
1
-0
/
+1
2009-05-16
Fix caller information for warn_slowpath_null
Linus Torvalds
1
-15
/
+20
2009-05-06
Eliminate thousands of warnings with gcc 3.2 build
Andi Kleen
1
-3
/
+10
2009-04-23
locking: clarify kernel-taint warning message
Ingo Molnar
1
-1
/
+1
2009-04-12
lockdep: continue lock debugging despite some taints
Frederic Weisbecker
1
-1
/
+3
2009-04-12
lockdep: warn about lockdep disabling after kernel taint
Frederic Weisbecker
1
-2
/
+8
2009-03-13
panic: clean up kernel/panic.c
Ingo Molnar
1
-52
/
+59
2009-03-13
panic, smp: provide smp_send_stop() wrapper on UP too
Ingo Molnar
1
-2
/
+0
2009-03-13
panic: decrease oops_in_progress only after having done the panic
Ingo Molnar
1
-1
/
+1
2009-02-10
stackprotector: update make rules
Tejun Heo
1
-4
/
+0
2009-01-18
Merge branch 'core/percpu' into stackprotector
Ingo Molnar
1
-0
/
+2
2009-01-06
oops: increment the oops UUID every time we oops
Arjan van de Ven
1
-0
/
+2
2008-12-31
Merge branch 'linus' into stackprotector
Ingo Molnar
1
-52
/
+65
2008-12-25
Merge branch 'core/debug' into core/core
Ingo Molnar
1
-20
/
+12
2008-12-01
taint: add missing comment
Arjan van de Ven
1
-0
/
+1
2008-11-28
debug warnings: eliminate warn_on_slowpath()
Ingo Molnar
1
-6
/
+0
2008-11-28
debug warnings: print the DMI board info name in a WARN/WARN_ON
Arjan van de Ven
1
-0
/
+6
2008-11-28
debug warnings: consolidate warn_slowpath and warn_on_slowpath
Arjan van de Ven
1
-20
/
+12
2008-10-22
Make panic= and panic_on_oops into core_params
Rusty Russell
1
-14
/
+3
2008-10-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
Linus Torvalds
1
-0
/
+2
2008-10-16
taint: fix kernel-doc
Randy Dunlap
1
-15
/
+15
2008-10-16
Make the taint flags reliable
Andi Kleen
1
-17
/
+46
2008-10-15
Merge branch 'linus' into stackprotector
Ingo Molnar
1
-0
/
+22
2008-10-10
Staging: add TAINT_CRAP for all drivers/staging code
Greg Kroah-Hartman
1
-2
/
+4
2008-07-25
Add a WARN() macro; this is WARN_ON() + printk arguments
Arjan van de Ven
1
-0
/
+22
2008-07-13
stackprotector: remove self-test
Ingo Molnar
1
-47
/
+0
2008-07-13
x86: simplify stackprotector self-check
Arjan van de Ven
1
-22
/
+7
2008-07-11
stackprotector: better self-test
Arjan van de Ven
1
-8
/
+5
2008-05-26
stackprotector: turn not having the right gcc into a #warning
Arjan van de Ven
1
-0
/
+3
2008-05-26
panic.c: fix whitespace additions
Daniel Walker
1
-2
/
+2
2008-05-26
x86: add CONFIG_CC_STACKPROTECTOR self-test
Arjan van de Ven
1
-0
/
+68
2008-05-26
panic: print out stacktrace if DEBUG_BUGVERBOSE
Ingo Molnar
1
-0
/
+3
2008-05-26
panic: print more informative messages on stackprotect failure
Ingo Molnar
1
-1
/
+2
2008-04-29
Taint kernel after WARN_ON(condition)
Nur Hussein
1
-2
/
+6
2008-02-06
ACPI: Taint kernel on ACPI table override (format corrected)
Éric Piel
1
-2
/
+3
2008-01-30
debug: add the end-of-trace marker and the module list to
Arjan van de Ven
1
-4
/
+12
2008-01-30
debug: move WARN_ON() out of line
Arjan van de Ven
1
-0
/
+15
2007-12-20
debug: add end-of-oops marker
Arjan van de Ven
1
-0
/
+18
2007-10-20
trivial comment wording/typo fix regarding taint flags
Daniel Roesen
1
-1
/
+1
2007-10-18
whitespace fixes: panic handling
Daniel Walker
1
-5
/
+5
2007-07-17
Report that kernel is tainted if there was an OOPS
Pavel Emelianov
1
-2
/
+3
2007-02-11
[PATCH] Add TAINT_USER and ability to set taint flags from userspace
Theodore Ts'o
1
-2
/
+4
2006-09-30
[PATCH] x86: Clean up x86 NMI sysctls
Andi Kleen
1
-1
/
+0
2006-09-26
[PATCH] Add the __stack_chk_fail() function
Arjan van de Ven
1
-0
/
+12
2006-09-26
[PATCH] x86: Allow users to force a panic on NMI
Don Zickus
1
-0
/
+1
2006-09-06
[PATCH] lockdep: do not touch console state when tainting the kernel
Ingo Molnar
1
-1
/
+1
2006-08-14
[PATCH] panic.c build fix
Andrew Morton
1
-0
/
+1
2006-07-10
[PATCH] lockdep: disable lock debugging when kernel state becomes untrusted
Arjan van de Ven
1
-0
/
+2
2006-06-30
Remove obsolete #include <linux/config.h>
Jörn Engel
1
-1
/
+0
2006-04-11
[PATCH] the scheduled unexport of panic_timeout
Adrian Bunk
1
-1
/
+0
2006-03-27
[PATCH] Notifier chain update: API changes
Alan Stern
1
-2
/
+2
[next]